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