centos6最完整安裝php方法
centos6最完整安裝php方法
centos因為不自帶php, 安裝php成為必修功課,來構(gòu)建簡單的web php服務(wù)器。,使它能夠在我們發(fā)布網(wǎng)頁的基礎(chǔ)上實現(xiàn)PHP的等等語言編寫的交互程序.下面是學(xué)習啦小編收集整理的centos6 最完整安裝php方法,希望對大家有幫助~~
centos6 最完整安裝php方法
工具/原料
centos6 ,php,yum工具,Apache服務(wù)器服務(wù)器組件
方法/步驟
一般服務(wù)器都加裝防火墻,所以第一步要暫停防火墻,否則連接不到相關(guān)外網(wǎng)和程序源
Centos 6.默認下沒有安裝php組件,因此我們需要輸入命令:yum -y install php 回車如下圖。
不用管,程序會自動完成安裝及配置。
Zend組件,Centos 6.3 里面是沒有的,需要手動下載,及安裝教程請點擊下面鏈接:http://www.juxiwang.com/read-tid-2982.html
到此前期的準備工作已完成,下面就要對Apache進行配置
輸入命令:vi /etc/httpd/conf/httpd.conf //打開Apache配置文件,
找到ServerTokens OS 將“OS”改為“Prod “ 。//顯示服務(wù)器運行錯誤信息。與下圖一樣,那么Apache你就配置成功了,如果不一樣請仔細對比上面的教程是不是那個步驟少了#及字母拼寫錯了。
到此php運行環(huán)境便配置成功啦。
啟動http, /etc/rc.d/init.d/httpd start
輸入命令:vi /var/www/html/test.php 在彈出的對話框里輸入信息:保存退出。然后通過你的瀏覽器輸入:http://127.0.0.1/test.php如出現(xiàn)下圖界面,恭喜里php運行環(huán)境你配置成功啦。
有時由于httpd.conf沒有正確配置,本想瀏覽php文件,實際是下載了php文件,這個是因為系統(tǒng)沒有識別php文件,所以就認為你要下載了。
修改方法: 檢查你的httpd.conf當中是否有以下幾行LoadModule php5_module d:\php5\php5_apache2.dll (windows系統(tǒng))
或LoadModule php5_module /usr/libexec/apache2/php5.so(或者是libphp5.so)(linux系統(tǒng))||||||根據(jù)你的平臺而定,實際路徑也因環(huán)境而異增加AddType application/x-httpd-php .php|||||||增加DirectoryIndex index.php index.html。一定可以ok
另,如果遇到啟動httpd時出現(xiàn)報錯信息,httpd: apr_sockaddr_info_get() failed for shiweihttpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName,原因是沒有設(shè)定ServerName
解決辦法:
1)可以設(shè)定httpd.conf文件中的 ServerName,如下:ServerName localhost:80
(2)在 /etc/hosts 中填入自己的主機名稱 bogon,如下:127.0.0.1 shiwei (用戶名稱)
還有可能遇到的問題,linux系統(tǒng)里存在多個httpd.conf文件,你不知道是哪個在起作用,那么service httpd restart 啟動后,用ps -ef|more看http用的是什么進程,如果是、usr/sbin就用/usr/sbin/httpd -S命令,如果是/usr/local/apache2/bin/httpd,就用/usr/local/apache2/bin/httpd -S??词菃恿四膫€,httpd。conf文件啟動時是唯一的。
centos6 最完整安裝php方法相關(guān)文章:
1.阿里云centos 6.6 64位配置PHP環(huán)境