1、安装Apache2
yum install httpd
2、启动
方法一:service httpd start
方法二:/etc/init.d/httpd start
//浏览http://ip,应该看到Apache2的测试页
3、设置开机启动
方法一:chkconfig --levels 235 httpd on
方法二:chkconfig httpd on
//Apache的默认文档根目录是在CentOS上的/var/www/html 目录 ,配置文件是/etc/httpd/conf/httpd.conf。
4、安装PHP5
yum install php
//重启服务
方法一:service httpd restart
方法二:/etc/init.d/httpd restart
测试PHP5是否安装成功
创建info.php vi /var/www/html/info.php
内容: <?php
phpinfo();
?>
//浏览http://ip/info.php
5、PHP5获得MySOL的支持
yum search php
//还安装需要安装的
yum install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc
//现在重新启动Apache2的:
/etc/init.d/httpd restart
//现在刷新http://ip/info.php,并再次向下滚动到模块部分。现在,你应该找到更多新的模块,包括MySQL模块.
7.安装phpMyAdmin
通过它可以管理你的MySQL数据库。
首先,我们使CentOS系统RPMForge软件库的phpMyAdmin,而不是官方的CentOS 6.2库:
所以需要导入RPMForge的GPG密钥:
rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
x86_64系统:
yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
在i386系统:
yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
安装phpmyadmin
yum install phpmyadmin
现在我们可以设置phpMyAdmin,了我们可以改变Apache的配置来让phpMyAdmin不仅仅只能从localhost登录。
vi /etc/httpd/conf.d/phpmyadmin.conf
#<Driectory "/usr/share/phpmyadmin">
# Order Deny,Allow
# Deny from all
# Allow from 127.0.0.1
#</Directory>
下一步,我们从HTTP改变的phpMyAdmin的cookie来身份验证:
vi /usr/share/phpmyadmin/config.inc.php
$cfg['Servers'][$i]['auth_type']='http';
注:出错信息:or the local MySQL server's socket is not correctly configured
解决办法:修改php.ini
[MYSQL]
mysql.default_port = 3306
mysql.default_socket = /tmp/mysql.sock