国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

使用Apache作為Nginx的PHP處理后臺

2024-08-30 12:27:30
字體:
來源:轉載
供稿:網友

Nginx本身不自帶PHP處理模塊,因此需要配置反向代理,將php請求交給其他的PHP解析器執行,然后返回結果給Nginx。

目前流行的方式是使用fast-cgi的方式配置PHP處理服務。其優點是比較簡潔,服務器負載輕。但是缺點也是很明顯的:無法查看php處理狀態。
比如有時候網站因為負荷過高,php處理線程已經全部阻塞,就會造成網站無法再響應php服務。使用fastcgi方式,無法查看是哪些腳本處理時間過長,阻塞了php處理線程。
而Apache的有點就在于,可以很好的查看哪些php腳本處理時間過長,阻塞了有效進程數。

下面的方式是使用Apache最為Nginx的php處理后臺:
1、先安裝apache
apt-get install apache
并配置好apache正確運行在8001端口。
2、修改nginx的虛擬主機配置,其他php腳本交由apache解析
location ~ /.php$ {
proxy_pass http://127.0.0.1:8001;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_connect_timeout 30;
proxy_send_timeout 30;
proxy_read_timeout 30;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}
重啟nginx和apache就好了。

注意,如果要查看php的處理狀態,安裝使用apache的監控模塊就可以了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 抚州市| 阳山县| 长白| 中阳县| 渝北区| 尚志市| 七台河市| 靖州| 陇南市| 晋中市| 怀柔区| 庆元县| 道真| 安达市| 慈溪市| 九龙城区| 壤塘县| 赞皇县| 西峡县| 嘉定区| 白朗县| 海兴县| 会同县| 东平县| 崇信县| 静乐县| 青阳县| 西峡县| 漳浦县| 无锡市| 霍邱县| 东安县| 昌图县| 海伦市| 襄汾县| 珲春市| 昆山市| 光泽县| 上栗县| 新泰市| 韶山市|