天天看點

LAMP解析測試php

先檢視是否含有php5_module (shared)的子產品:

[root@LAMPLINUX ~]# /usr/local/apache2/bin/apachectl -M

正常都會顯示含有php5_module (shared),我們重新啟動:

[root@LAMPLINUX ~]# /usr/local/apache2/bin/apachectl restart

我們在浏覽器裡輸入:192.168.137.66顯示“It works”,說明Apache正常工作。

那麼我們不知道這個“It works”的頁面資訊在Apache的哪個目錄下?

是以我們編輯Aapche的配置檔案:

[root@LAMPLINUX ~]# vim /usr/local/apache2/conf/httpd.conf

ServerRoot "/usr/local/apache2"                             ## Apache的所在目錄

Listen 80                                                                 ## 監聽80端口

LoadModule php5_module   modules/libphp5.so    ## 是由apxs自動加載的動态子產品

ServerAdmin [email protected]                            ## 管理者郵箱

DocumentRoot "/usr/local/apache2/htdocs"          ## 這就是It,works對應檔案目錄

我們進入"/usr/local/apache2/htdocs"的目錄:

[root@LAMPLINUX ~]# cd /usr/local/apache2/htdocs

在此目錄下我們建立info.php檔案,看是否能夠解析:

[root@LAMPLINUX ~]# vim info.php

<?php

phpinfo();

?>

:wq

在浏覽器裡輸入192.168.137.66/info.php發現不支援解析,說明沒有配置好。

我們再編輯Apache配置檔案:

[root@LAMPLINUX htdocs]# vim /usr/local/apache2/conf/httpd.conf

第一步:通過 /AddType 查找到如下兩行:    

        AddType application/x-compress .Z

        AddType application/x-gzip .gz .tgz 

        我們在後面再加一行:

        AddType application/x-httpd-php .php

第二步:通過 /index 查找到這一行:

        <IfModule dir_module>

        DirectoryIndex index.html 

        </IfModule>

        将該行改為:

        <IfModule dir_module>

        DirectoryIndex index.html index.php

[root@LAMPLINUX www]# /usr/local/apache2/bin/apachectl -t

[root@LAMPLINUX www]# /usr/local/apache2/bin/apachectl restart

在浏覽器裡輸入 192.168.137.66/info.php 解析成功。

補充:

/usr/local/php/bin/php -i |less                               ## 檢視PHP編譯參數,解析效果

cat /usr/local/apache2/build/config.nice               ## 檢視Apache的編譯參數

cat /usr/local/mysql/bin/mysqlbug |grep -i config  ## 檢視Php的編譯參數

我們生成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

本文轉自 聽丶飛鳥說 51CTO部落格,原文連結:http://blog.51cto.com/286577399/1672941

上一篇: 什麼是LAMP
下一篇: 安裝apache