VPSBOOK / 使用教程

VPS 部署 PHP 应用:PHP-FPM 与 Nginx

PHP 是最常见的网站运行时,部署到 VPS 用 PHP-FPM 加 Nginx。这篇讲清基本配置。

VPSBook 内容指南更新于 2026-10-19按用途与条件选择

安装 PHP 与扩展

按应用需求安装对应 PHP 版本和扩展(如 mysqli、curl、mbstring)。先确认应用要求的版本,避免装错版本导致不兼容。

PHP-FPM

PHP-FPM 按需启动 PHP 进程处理请求。按内存和并发调整进程数,避免进程过多占内存或过少导致排队。

Nginx 与 PHP-FPM

用 Nginx 把 PHP 请求通过 fastcgi 转发给 PHP-FPM,静态文件由 Nginx 直接返回。配置好站点目录和 fastcgi 参数。

常见问题

注意文件权限(PHP 进程要能读写站点目录)、超时和上传大小限制。改完配置重启 PHP-FPM 和 Nginx 生效。