先查看是否含有php5_module (shared)的模塊:
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)、虛擬主機(jī)、營(yíng)銷軟件、網(wǎng)站建設(shè)、益陽(yáng)網(wǎng)站維護(hù)、網(wǎng)站推廣。
[root@LAMPLINUX ~]# /usr/local/apache2/bin/apachectl -M
正常都會(huì)顯示含有php5_module (shared),我們重新啟動(dòng):
[root@LAMPLINUX ~]# /usr/local/apache2/bin/apachectl restart
我們?cè)跒g覽器里輸入:192.168.137.66顯示“It works”,說(shuō)明Apache正常工作。
那么我們不知道這個(gè)“It works”的頁(yè)面信息在Apache的哪個(gè)目錄下?
所以我們編輯Aapche的配置文件:
[root@LAMPLINUX ~]# vim /usr/local/apache2/conf/httpd.conf
ServerRoot "/usr/local/apache2" ## Apache的所在目錄
Listen 80 ## 監(jiān)聽(tīng)80端口
LoadModule php5_module modules/libphp5.so ## 是由apxs自動(dòng)加載的動(dòng)態(tài)模塊
ServerAdmin you@example.com ## 管理員郵箱
DocumentRoot "/usr/local/apache2/htdocs" ## 這就是It,works對(duì)應(yīng)文件目錄
我們進(jìn)入"/usr/local/apache2/htdocs"的目錄:
[root@LAMPLINUX ~]# cd /usr/local/apache2/htdocs
在此目錄下我們創(chuàng)建info.php文件,看是否能夠解析:
[root@LAMPLINUX ~]# vim info.php
phpinfo();
?>
:wq
在瀏覽器里輸入192.168.137.66/info.php發(fā)現(xiàn)不支持解析,說(shuō)明沒(méi)有配置好。
我們?cè)倬庉婣pache配置文件:
[root@LAMPLINUX htdocs]# vim /usr/local/apache2/conf/httpd.conf
第一步:通過(guò) /AddType 查找到如下兩行:
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
我們?cè)诤竺嬖偌右恍校?/p>
AddType application/x-httpd-php .php
第二步:通過(guò) /index 查找到這一行:
DirectoryIndex index.html
將該行改為:
DirectoryIndex index.html index.php
:wq
[root@LAMPLINUX www]# /usr/local/apache2/bin/apachectl -t
[root@LAMPLINUX www]# /usr/local/apache2/bin/apachectl restart
在瀏覽器里輸入 192.168.137.66/info.php 解析成功。
補(bǔ)充:
/usr/local/php/bin/php -i |less ## 查看PHP編譯參數(shù),解析效果
cat /usr/local/apache2/build/config.nice ## 查看Apache的編譯參數(shù)
cat /usr/local/MySQL/bin/mysqlbug |grep -i config ## 查看Php的編譯參數(shù)
我們生成PHP的配置文件:
[root@LAMPLINUX ~]#
cp /usr/local/src/php-5.5.26/php.ini-production /usr/local/php/etc/php.ini
重新加載,生成配置文件"php.ini"
/usr/local/apache2/bin/apachectl graceful