本文主要和大家介紹了CentOS搭建PHP伺服器環境的方法,簡單講述了CentOS平台安裝Apache、mysql、php環境及相關測試代碼,非常簡單實用,需要的朋友可以參考下,希望能幫助到大家。
1. 先安裝apache:
yum install httpd
設定ServerName
##
vi /etc/httpd/conf/httpd.conf
#ServerName www.example.com:80修改為ServerName localhost:80##外部機器此時輸入伺服器的IP位址,應該看到apache的服務頁面,埠不用輸,apache預設就是使用80埠
如打不開可能埠80未開啟外部訪問,檢查:
/etc/init.d/iptables status
vim /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
然後重新啟動並儲存防火牆:
##service iptables restart /etc/rc.d/init.d/iptables save
再查一下是否開啟:
/etc/init.d/iptables status
#啟動apache:
/etc/init.d/httpd start
yum install mysql mysql-server
啟動mysql:
##
/etc/init.d/mysqld start
3 . 安裝php
yum install php php-devel
/etc/init.d/httpd restart
代碼:
#
<?php phpinfo(); ?>
安裝php的擴充功能
複製程式碼
程式碼如下:
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc安裝完擴充後需要再重新啟動apache
##
/etc/init.d/httpd restart
#
<?php $con = mysql_connect("10.0.@.@@","@@","@@"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("mydb", $con); $result = mysql_query("SELECT * FROM sys_user"); while($row = mysql_fetch_array($result)) { echo $row['UserName'] . " " . $row['PassWord'] . " " . $row['id']; echo "<br />"; } mysql_close($con); ?>
就可以看到執行情況
安裝目錄介紹Apache預設將網站的根目錄指向
/var/www/html目錄預設的主設定檔是/etc/httpd/conf/httpd.conf
設定儲存在的
/etc/httpd/ conf.d/目錄相關推薦:
##
以上是CentOS如何建置PHP伺服器環境的詳細內容。更多資訊請關注PHP中文網其他相關文章!