首頁  >  文章  >  運維  >  centos系統apache不解析php

centos系統apache不解析php

王林
王林原創
2020-03-16 19:36:463889瀏覽

centos系統apache不解析php

1、yum 安裝apache 後,必須安裝依賴套件httpd-devel ,否則是不存在檔案apxs 的,而apxs 的路徑在編譯php 時需要設定

yum install httpdyum install httpd-devel

2、查看apsx 所在路徑

rpm -ql httpd-devel|grep apxs/usr/bin/apxs //此行为 grep 结果,不同系统的路径可能不同,以实际结果为准,下同
/sur/share/man/man1/apxs.1.gz  

(推薦教學:centos使用教學

3、編譯php時,加入apxs 路徑參數,作用是促使生成libphp5.so

./configure \--with-apxs2=/usr/bin/apxs

4、安裝

make && make install

5、設定服務、啟動服務、環境變數

6、修改apache設定文件,Centos7.4 下的apache2. 4的設定檔路徑為 

vim /etc/httpd/conf/httpd.conf
//在LoadModule后面添加:LoadModule php5_module modules/libphp5.so //不添加则访问.php文件将会变成下载
//在DirectoryIndex后面添加:index.php
//在AddType application/x-gzip .gz .tgz后面添加:AddType application/x-httpd-php .php //.php前面有一个空格

7、重啟服務

相關影片教學推薦:linux影片教學

以上是centos系統apache不解析php的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn