在ubuntu系统上架设apache+mysql+php服务

amberom 2010-10-12

在对ubuntu系统进行相关设置后,就可以进行各种环境的搭建,这里介绍apache+mysql+php环境的搭建:

1、安装Mysql

aptitudeinstallmysql-servermysql-client安装过程中,要输入MySQL的root用户密码,

NewpasswordfortheMySQL"root"user:<--yourrootsqlpassword

RepeatpasswordfortheMySQL"root"user:<--yourrootsqlpassword

数据文件放在:/var/lib/mysql下

2、安装Apache

代码:aptitudeinstallapache2

安装完后,在浏览器中访问http://192.168.0.100看到如下图所示的页面,就说话安装成功了:

Ubuntu系统中Apache的默认文档根目录为/var/www,配置文件位于/etc/apache2/apache2.conf。其他的一些额外配置文件存放在/etc/apache2的子目录里,如/etc/apache2/mods-enabled(Apache模块配置文件),/etc/apache2/sites-enabled(虚拟主机配置文件),还有/etc/apache2/conf.d

3、安装Php5

aptitudeinstallphp5libapache2-mod-php5

安装完成后,重新启动apache2服务:

代码:/etc/init.d/apache2restart

由于默认Web站点的根目录位于/var/www,我们就在该根目录新建一名为info.php的php程序文件,并从浏览器里访问它,以测试PHP5是否成功安装。该测试php文件中使用phpinfo()函数获得服务器中安装的PHP软件包详情,比如PHP的版本、所支持的组件等等。

代码:vi/var/www/info.php

<?phpphpinfo();?>

文件编辑好后,保存退出,在浏览器里浏览该文件(文中使用http://192.168.0.100/info.php

4、为PHP5安装MySQL支持

为了让PHP支持MySQL,我们必须安装php5-mysql软件包。同时,还可以为php安装一些可选的支持模块,如mcrypt,memcache,gd,pear,imagick等等。使用下面的命令可以搜索一下php5相关的模块:

aptitudesearchphp5

选择你想安装的模块,并安装它们,本文列出了一些常用的php5软件包并安装,执行下面的命令:

aptitudeinstallphp5-mysqlphp5-curlphp5-gdphp5-idnphp-pearphp5-imagickphp5-imapphp5-mcryptphp5-memcachephp5-mhashphp5-mingphp5-psphp5-pspellphp5-recodephp5-snmpphp5-sqlitephp5-tidyphp5-xmlrpcphp5-xslphp5-json

安装完成后,重启apache2服务:/etc/init.d/apache2restart

这时候,刷新浏览器或者重新打开http://192.168.0.100/info.php就可以看到刚刚安装的php功能了,注意看看mysql和mysqli相关的信息

这样就完成了搭建。。。

相关推荐