您的位置:首页 >Ubuntu Apache2如何集成PHP-FPM
发布于2026-05-02 阅读(0)
扫一扫,手机访问

想让你的Ubuntu服务器跑得更快更稳吗?将Apache2与PHP-FPM集成是个不错的选择。这套组合能有效提升PHP应用的性能和资源管理效率。下面这份步骤清晰的指南,能帮你一步步完成配置。
一切从安装开始。打开你的终端,依次执行以下命令来获取并安装Apache2和PHP-FPM。记住,先更新软件包列表总是一个好习惯。
sudo apt update
sudo apt install apache2
sudo apt install php-fpm
安装完成后,我们需要让PHP-FPM服务运行起来,并且设置为开机自启,确保服务器重启后服务能自动恢复。
sudo systemctl start php-fpm
sudo systemctl enable php-fpm
这是关键的一步——告诉Apache2如何与PHP-FPM对话。我们需要编辑Apache的默认站点配置文件。
使用你熟悉的文本编辑器(这里以nano为例)打开配置文件:
sudo nano /etc/apache2/sites-a vailable/000-default.conf
接下来,在 配置块内,找到处理PHP的 部分。将其替换为以下内容:
SetHandler "proxy:fcgi://localhost:9000"
这个配置的作用很明确:所有以 .php 结尾的文件请求,都会被Apache通过袋里方式,转发到本地(localhost)9000端口上运行的PHP-FPM进程去处理。
配置修改完成后,必须重启Apache2服务才能使新设置生效。保存并退出编辑器,然后执行重启命令。
sudo systemctl restart apache2
是时候检验成果了。创建一个简单的PHP信息测试页面。
在Web根目录 /var/www/html 下,新建一个名为 info.php 的文件,内容如下:
保存文件后,打开你的浏览器,访问 http://你的服务器IP地址/info.php。如果一切顺利,你将看到一个详细的PHP配置信息页面,这无疑宣告了Apache2与PHP-FPM已成功握手。
验证成功后,别忘了这个重要的收尾工作:删除测试文件。在公网服务器上暴露PHP信息页面会带来安全风险。
sudo rm /var/www/html/info.php
至此,整个集成过程就完成了。你的Apache2现在正通过PHP-FPM高效地处理PHP脚本,为后续的Web应用部署打下了坚实的基础。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9