溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

LAMP解析測試php

發(fā)布時間:2020-07-01 14:16:52 來源:網(wǎng)絡(luò) 閱讀:343 作者:聽丶飛鳥說 欄目:web開發(fā)

先查看是否含有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                                                                 ## 監(jiān)聽80端口

LoadModule php5_module   modules/libphp5.so    ## 是由apxs自動加載的動態(tài)模塊

ServerAdmin you@example.com                            ## 管理員郵箱

DocumentRoot "/usr/local/apache2/htdocs"          ## 這就是It,works對應(yīng)文件目錄

我們進(jìn)入"/usr/local/apache2/htdocs"的目錄:

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

在此目錄下我們創(chuàng)建info.php文件,看是否能夠解析:

[root@LAMPLINUX ~]# vim info.php

<?php

phpinfo();

?>

:wq

在瀏覽器里輸入192.168.137.66/info.php發(fā)現(xiàn)不支持解析,說明沒有配置好。

我們再編輯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

        </IfModule>

: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

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI