首頁 >後端開發 >php教程 >php的運行環境有幾種?

php的運行環境有幾種?

WBOY
WBOY原創
2016-10-11 14:23:291613瀏覽

不考慮資料庫,只是運行php所需的環境,是不是有很多種?

以前我只知道Apache+php,最近發現還有nigix+php。是不是還有php-fpm+php,網路上找不到php-fpm+php的資料,請問這是不是一種錯誤的理解?

回覆內容:

不考慮資料庫,只是運行php所需的環境,是不是有很多種?

以前我只知道Apache+php,最近發現還有nigix+php。是不是還有php-fpm+php,網路上找不到php-fpm+php的資料,請問這是不是一種錯誤的理解?

PHP常見的運作方式:

<code>Nginx fastcgi_pass      <=> PHP-FPM
Apache + mod_proxy_fcgi <=> PHP-FPM
Apache + mod_php        <=> libphp5.so/php5apache2_4.dll
Apache + mod_fcgid      <=> PHP-CGI
IIS + PHP Manager       <=> PHP-CGI</code>

nginx 不具備解析php的能力,必須依靠php-fpm

apache 有模組解析php

你可能沒有找對地方,推薦一篇文章centos07源碼編譯nginx+php-fpm

總的來說可分為cli和cgi這兩種運作模式

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