centos php環境搭建的方法:先安裝apache,並設定ServerName;然後安裝mysql;接著使用指令「yum install php php-devel」安裝php;最後重啟服務即可。
推薦:《centos入門教學》
CentOS建置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後面是否有80等信息,無則開啟之,注意位置及語句state,deport前面是兩個中橫槓--:
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
2. 安裝mysql: #
yum install mysql mysql-server啟動mysql:
/etc/init.d/mysqld start
3. #安裝php
yum install php php-devel重啟apache使php生效
/etc/init.d/httpd restart此時可以在目錄:/var/www/html/下建立一個PHP文件#代碼:
<?php phpinfo(); ?>然後訪問這個文件,就能看到PHP的一些信息,php.ini配置文件的路徑可以在這個頁面上看到安裝php的擴展
/etc/init.d/httpd restart測試mysql是否連結成功的php程式碼
<?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); ?>可以把上面的程式碼傳入目錄
/var/www/html/
就可以看到執行情況
安裝目錄介紹
Apache預設將網站的根目錄指向/var/www/html 目錄預設的主設定檔是
/etc/ httpd/conf/httpd.conf
配置儲存在的/etc/httpd/conf.d/目錄
##
以上是centos php 環境搭建教學的詳細內容。更多資訊請關注PHP中文網其他相關文章!