- 0
- 0
- 约3.99千字
- 约 4页
- 2026-09-08 发布于北京
- 举报
PHP-FPM
PHP‑FPM
全称
PHP‑FastCGI
进程管理器,是
FastCGI
协议的实现,并具备进程管理功
能。其进程分为
master
主进程和
worker
工作进程两类:master
进程唯一,负责
端口并接收服务器请求;worker
进程通常有多个(数量可配置),每个进程内嵌
PHP
解
释器,是代码实际执行的载体。
Nginx
与PHP‑FPM
通信方式
在
Linux
系统中,nginx
与
php‑fpm
的通信方式分为
TCP
socket
和
Unix
socket
两种。
###
TCP
socket
TCP
socket
的优势在于跨服务器通信,当
nginx
与
php‑fpm
不在同一
主机时必须采用此方式。###
Unix
socket
[!注意|label:重要提示]使用
Unix
socket
连
接时,由于
socket
文件本质是特殊文件,存在权限管控问题,需确保
nginx
进程与
php‑fpm
的权限匹配,否则会出现错误(需在各自配置文件中设置用户)。
Unix
socket又称IPC(inter‑process
communication
进程间通信)socket,用于实现同
一主机上的进程间通信,这种方式需要在ngi
原创力文档

文档评论(0)