ubuntu安装配置php-fpm
时间: 2025-01-15 19:17:04 浏览: 20
安装和配置 PHP-FPM on Ubuntu 教程
准备工作
为了确保环境适合安装 PHP-FPM,在开始之前应更新系统的软件包列表并升级已有的软件包。
sudo apt update && sudo apt upgrade -y
安装 PHP 和 PHP-FPM
对于特定版本的 PHP 及其 FPM 组件,可以利用 apt
命令来完成安装。例如,要安装 PHP 7.2 版本及其对应的 FPM 包和其他常用扩展:
sudo apt-get install php7.2 php7.2-fpm php7.2-mysql libapache2-mod-php7.2 -y [^3]
这一步骤不仅会下载必要的文件还会自动处理依赖关系,从而简化了整个过程。
配置 PHP-FPM
一旦安装完毕,则需调整 /etc/php/7.2/fpm/php-fpm.conf
文件中的设置以适应具体需求。通常情况下,默认配置已经能够满足大多数应用场景的要求;然而针对生产环境可能需要进一步优化性能参数等选项[^1]。
另外需要注意的是,虽然完成了上述操作之后服务已经被启动,但是为了让这些更改生效还是建议重启一次 PHP-FPM 服务:
sudo systemctl restart php7.2-fpm
设置开机自启
为了让系统能够在每次启动时自动加载 PHP-FPM 服务,可以通过如下命令实现这一功能:
sudo systemctl enable php7.2-fpm
这样即使机器重新启动后也不必手动开启该服务了[^2]。
Apache集成 (可选)
如果计划让 Web 应用程序通过 Apache 来提供服务的话,那么还需要启用相应的模块以及修改站点配置文件以便正确转发请求给到 PHP-FPM 处理器。这里涉及到两个方面的工作:一是确认 mod_proxy_fcgi 已经被激活;二是编辑虚拟主机定义部分加入类似下面这样的指令片段[^5]:
<FilesMatch \.php$>
SetHandler "proxy:unix:/run/php/php7.2-fpm.sock|fcgi://localhost/"
</FilesMatch>
最后记得保存所做的变更并对 Apache 进行重载使其立即应用新的设定。
相关推荐


















