這里記錄一下Nginx整合Php的過程
操作系統(tǒng)Centos 6.x
1. 通過yum安裝Nginx
https://www.nginx.com/resources/wiki/start/topics/tutorials/install/
2.安裝Php 7.0
https://webtatic.com/packages/php70/
3.配置Ningx和php-fpm
參考:https://www.nginx.com/resources/wiki/start/topics/examples/phpfcgi/
4.注意
1)網(wǎng)上很多教程說要把php.ini下的配置改成
cgi.fix_pathinfo=0
實測下來屎飘,如果按照我之前的步驟是不需要的快毛,否則會報403錯拍谐,錯誤如下
- -15/Jan/2017:16:09:02 +0800 "GET "4030.935 2048 0.00%
所以婚温,保持php.ini的原樣胚膊,不需要修改
2) 可以安裝一個工具fastcgi來調(diào)試
yum install fcgi
然后可以模擬一個fastcgi的請求
SCRIPT_NAME=/test.php
SCRIPT_FILENAME=/data/iot/test.php REQUEST_METHOD=GET cgi-fcgi -bind -connect
/var/run/php-fpm/iot.socket