您好,登錄后才能下訂單哦!
如何在Apache服務器中運行PHP程序?可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
在Apache上運行Php文件需要在服務器上啟用mod_php。它允許Apache解析.Php文件。mod_php可以解釋apache中的Php代碼并將HTML發送到Web服務器。
如果在服務器上啟用了mod_php,則/etc/httpd/conf.d/目錄中將有一個名為php.conf的文件。
還可以查看:
httpd -M | grep "php5_module"
輸出類似于以下結果:
Apache中的Php處理程序Apache中的Php處理程序常用的有以下幾種 -
mod_php
CGI
FastCGI
suPHP
mod_php 是最古老的PHP處理程序,它使PHP成為apache的一部分,并且不會調用任何外部PHP進程。默認情況下,此模塊安裝在每個Linux分發存儲庫中,因此啟用/禁用此模塊非常簡單。
如果使用FastCGI作為PHP處理程序,則可以設置多個版本的PHP以供服務器上的不同帳戶使用。
FastCGI即mod_fastcgi是mod_fcgid的擴展,其中mod_fcgid是CGI的高性能替代,即mod_cgi。它啟動足夠數量的CGI實例來處理并發Web請求。它還使用suexec來支持不同用戶使用自己的PHP實例并提高Web安全性。
看完上述內容,你們對在Apache服務器中運行PHP程序有進一步的了解嗎?如果還想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。