Ubuntu Apache2如何集成PHP-FPM
在Ubuntu上集成Apache2与PHP-FPM:一份清晰的操作指南 想让你的Ubuntu服务器跑得更快更稳吗?将Apache2与PHP-FPM集成是个不错的选择。这套组合能有效提升PHP应用的性能和资源管理效率。下面这份步骤清晰的指南,能帮你一步步完成配置。 第一步:安装必要的软件包 一切从安装
在Ubuntu上集成Apache2与PHP-FPM:一份清晰的操作指南

想让你的Ubuntu服务器跑得更快更稳吗?将Apache2与PHP-FPM集成是个不错的选择。这套组合能有效提升PHP应用的性能和资源管理效率。下面这份步骤清晰的指南,能帮你一步步完成配置。
第一步:安装必要的软件包
一切从安装开始。打开你的终端,依次执行以下命令来获取并安装Apache2和PHP-FPM。记住,先更新软件包列表总是一个好习惯。
sudo apt update
sudo apt install apache2
sudo apt install php-fpm
第二步:启动并设置PHP-FPM服务
安装完成后,我们需要让PHP-FPM服务运行起来,并且设置为开机自启,确保服务器重启后服务能自动恢复。
sudo systemctl start php-fpm
sudo systemctl enable php-fpm
第三步:配置Apache2,指向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服务
配置修改完成后,必须重启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应用部署打下了坚实的基础。
AirBuddy 3 是面向 macOS 的蓝牙外设增强工具,可集中查看 AirPods、Beats 与苹果设备电量,提供快速连接、播放控制、电量提醒、桌面小组件和多台 Mac 外设接力等功能。
AirServer macOS版可把 Mac 转换为无线投屏接收端,通过 AirPlay 或 Google Cast 接收手机、平板和电脑画面,并支持多设备同时连接、高清镜像及会话录制,适合家庭娱乐、课堂教学、会议演示和应用展示。
AnyDesk macOS版是一款适用于远程办公、设备维护和客户支持的远程桌面工具,可连接并操作异地计算机,支持文件传输、无人值守访问、会话权限控制及跨平台协作。
AirServer Windows版可把电脑变成AirPlay、Google Cast和Miracast无线投屏接收端,适合会议演示、课堂教学及家庭大屏分享。发送设备通常无需另装客户端,并可同时接收和智能排列多个镜像会话。
AlwaysUp是一款面向Windows的系统服务注册与程序托管工具,可让普通应用、脚本及批处理在无人登录时随系统启动,并通过状态检测、异常重启、资源监控和邮件通知保障关键任务持续运行。














