--- title: PHP-FPM tags: [php, fastcgi, web-server, 进程管理, web] created: 2026-07-22 updated: 2026-07-22 sources:

  • raw/cgi-fastcgi-php-fpm-wsgi-uwsgi-agi-egon.md aliases:
  • PHP FastCGI Process Manager
  • PHP-FPM 进程管理器

PHP-FPM

PHP-FPM(PHP FastCGI Process Manager)是基于 FastCGI 协议实现的进程管理器,是 PHP Web 应用在生产环境中的标准部署方案。

核心特性

特性说明
协议FastCGI(不支持 HTTP 协议)
进程模型Master-Worker 多进程架构
动态管理根据负载动态创建/销毁 Worker 进程
通信方式TCP 端口(默认 9000)或 Unix Socket
依赖必须搭配 Nginx/Apache 等 Web 服务器使用

架构

PHP-FPM
  ├── Master 进程:监听端口/Unix Socket,接收请求并分配 Worker
  └── Worker 进程池
        ├── Worker(内嵌 PHP 解释器)
        ├── Worker(内嵌 PHP 解释器)
        └── Worker(内嵌 PHP 解释器)

相关概念