Ubuntu 12.04下构建Web网络服务器 (MySQL+PHP+Apache)实

loading...

看过在网上许多有关用linux实际操作系统软件构建网站测试器的实例教程,因此自己也检测了许多,但今日所检测的 Ubuntu 12.04下构建Web网站测试器 (MySQL+PHP+Apache自然环境),觉得这一合适初学者。因此这儿就跟大伙儿共享下。实际上这一在网上也是有实例教程的,但我这儿算作提升老前辈们的实例教程吧,由于我那时候依照她们的实际操作时卡了几回,由于她们的有的地区没讲明楚。

Ubuntu 12.04(代号Precise Pangolin)是一个LTS长期性适用版本号,已如约宣布公布。Ubuntu 12.04是第一6代Ubuntu,做为长期性适用版本号其性命周期时间为五年。

Ubuntu 12.04选用Linux核心3.2和GNOME 3.4桌面上自然环境,而且集成化了Unity页面。Ubuntu 12.04关键部件/作用包含:Unity 三d interface 5.10;Unity 2D interface 5.10;GNOME 3.4.1;Linux kernel 3.2.12;X.Org 7.6;Xorg Server 1.11.4;Upstart 1.5;GCC 4.6.3 toolchain;Python 2.7.3 and Python 3.2.3;Compiz Fusion 0.9.7.6。

Ubuntu 12.04包含下列版本号:Ubuntu Desktop、Ubuntu Server、Ubuntu Cloud Server、Ubuntu Netboot、Ubuntu Core、Ubuntu Studio、Edubuntu、Kubuntu、Xubuntu、Lubuntu、Mythbuntu。

1.刚开始表明

下边许多将会参考在网上在其中认为老前辈的,但是所改善吧。这种设定将会会出现所不一样,你必须依据不一样状况开展改动。

安裝apache2

2.转换管理方法员真实身份

在ubuntu中必须用root真实身份开展实际操作,因此用下边的指令保证以root真实身份登陆:

sudo su

3.刚开始安裝mysql5

apt-get install mysql-server mysql-client

你将被规定出示一个mysql的root客户的登陆密码,大家必须在鲜红色地区设定登陆密码。

new password for the mysql root user: repeat password for the mysql root user:

4.安裝apache2

apache2的是做为一个ubuntu的手机软件包,因而大家能够立即用下边指令安裝它:

apt-get install apache2

如今,您的访问器到p>

假如圆满得话会出現:

It worke!

随后下边后有点儿。

apache的默认设置文本文档网站根目录是在ubuntu上的/var/www文件目录 ,配备文档是/ etc/apache2/apache2.conf。配备储存在的根目录在/etc/apache2文件目录。

安裝php5

5.安裝php5

大家能够立即安裝php5和apache的php5的控制模块,以下:

apt-get install php5 libapache2-mod-php5

安裝完必须重新启动

/etc/init.d/apache2 restart

6.检测的php5并获得php5安裝的详尽信 息

默认设置网站的文档网站根目录是在/var/.php的)在访问器中启用它。该文档将显示信息许多有关大家的php安裝,如安裝的php版本号和有效的一些关键点。

vi /var/

这儿表明下,假如不容易指令行实际操作得话(自然提议大伙儿即然用linux应当习惯性学好用会指令行)。能够手动式创建,也便是在系统软件文档/var/,里边撰写

 ?php
phpinfo()

这儿表明下:也就是我碰到的难题,我刚开始安裝好ubuntu 12.04后,在这里里发觉我没管理权限实际操作,尽管早已得到root管理权限了,这儿给大伙儿讲讲,
大家应当如何设定文档及文档文件目录的可读写能力管理权限。
大伙儿多了解,大家用虚似服务器都了解设定777甚么的,实际上这儿也是一样的,有许多方式能够用,我也讲在其中一种吧。
这儿大家采用chmod ,例如大家要设定大家的www文件目录读写能力,便是chmod 777 /var/www/。实际大伙儿能够参照百度搜索百度百科这一指令的使用方法
.
.php


如同你所见到的,php5一切正常工作中,它根据apache 2.0的解决程序,在网络服务器api线。假如你再次往下翻转,你能见到全部在php5中早已开启的控制模块。mysql是沒有列举,这寓意着大家沒有在php5适用mysql。

php5得到mysql的适用

7.php5得到mysql的适用

让php在mysql中得到适用,大家能够安裝的php-mysql手机软件包。安裝一些别的的php5控制模块,及其您将会必须的运用程序,它是一个好点子:

apt-cache search php5

还安裝必须安裝的

apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

如今再次起动apache2的:

/etc/init.d/apache2 restart

.php在您的访问器,并再度往下翻转到控制模块一部分。如今,你应当寻找很多新的控制模块,包含mysql控制模块:

安裝phpmyadmin

8.安裝phpmyadmin

phpmyadmin是一个互联网插口,根据它能够管理方法你的mysql数据信息库。

apt-get install phpmyadmin

这时候我又要改正写哪个老前辈的不够的地方,他这儿没讲明楚。这儿应当是:会全自动安裝在/MyAdmin下,随后将phpMyAdmin复制到/var/www文件目录下边,运作phpmyadmin/就可以

留意上边的客户名是root,登陆密码便是大伙儿前边设定好的数据信息库登陆密码!

好啦,如今大家就竣工了!

来源于:
转截规定标明来源于,请重视创作者著作权!

重要字: Web网络服务器 Ubuntu MySQL+PHP+Apache