Apache PHP支持

2021-10-13 18:19 更新

在Apache上運(yùn)行Php文件需要在服務(wù)器上啟用mod_php。它允許Apache解析.Php文件。mod_php可以解釋apache中的Php代碼并將HTML發(fā)送到Web服務(wù)器。

如果在服務(wù)器上啟用了mod_php,則/etc/httpd/conf.d/目錄中將有一個(gè)名為php.conf的文件。還可以查看:

httpd -M | grep "php5_module"

Shell

輸出類似于以下結(jié)果:

Apache中的Php處理程序Apache中的Php處理程序常用的有以下幾種 - 

mod_phpCGIFastCGIsuPHP

mod_php 是最古老的PHP處理程序,它使PHP成為apache的一部分,并且不會(huì)調(diào)用任何外部PHP進(jìn)程。默認(rèn)情況下,此模塊安裝在每個(gè)Linux分發(fā)存儲(chǔ)庫中,因此啟用/禁用此模塊非常簡(jiǎn)單。

如果使用FastCGI作為PHP處理程序,則可以設(shè)置多個(gè)版本的PHP以供服務(wù)器上的不同帳戶使用。

FastCGI即mod_fastcgi是mod_fcgid的擴(kuò)展,其中mod_fcgid是CGI的高性能替代,即mod_cgi。它啟動(dòng)足夠數(shù)量的CGI實(shí)例來處理并發(fā)Web請(qǐng)求。它還使用suexec來支持不同用戶使用自己的PHP實(shí)例并提高Web安全性。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)