CentOS Apache如何与PHP集成
在CentOS上集成Apache与PHP需依次执行:更新系统,安装httpd并启用服务,安装PHP及相关模块,配置Apache加载PHP模块,重启Apache,创建测试文件验证,放行防火墙HTTP/HTTPS流量。关键在于正确配置PHP处理器。
在CentOS上搭建Web环境时,Apache与PHP的集成几乎是绕不开的一步。过程本身并不复杂,但几个关键节点如果没处理好,后续排查起来会很头疼。下面就把整个流程拆开来看,一步步走通。

1. 更新系统
别急着装东西,先把系统状态拉平。运行一下系统更新,确保所有包都是最新的,避免因依赖版本冲突导致安装失败。
sudo yum update -y
2. 安装Apache
用yum安装Apache(也就是httpd),这是CentOS上最直接的方案。
sudo yum install httpd -y
3. 启动并启用Apache服务
安装完成后,启动服务并设置开机自启——这一步容易忘,但很重要。
sudo systemctl start httpd
sudo systemctl enable httpd
4. 安装PHP
安装PHP本体以及几个常用模块。注意这里的php-mysqlnd是针对MySQL连接的,如果后续要用数据库,它必须带上;其他模块按项目需求增减即可。
sudo yum install php php-mysqlnd php-gd php-mbstring php-xml php-pear php-bcmath -y
5. 配置Apache以支持PHP
这是核心步骤。打开Apache的主配置文件/etc/httpd/conf/httpd.conf,检查下面这几行是否被注释掉了——如果被注释,去掉前面的#:
LoadModule php_module modules/libphp.so
AddHandler php-script .php
AddType application/x-httpd-php .php
更稳妥的做法是创建一个专门的配置文件,例如/etc/httpd/conf.d/php.conf,写入以下内容,这样模块加载和文件关联就一目了然了:
SetHandler application/x-httpd-php
6. 重启Apache服务
配置改完后,一定要重启Apache才能生效:
sudo systemctl restart httpd
7. 测试PHP集成
在默认网站根目录/var/www/html下创建一个测试文件:
sudo echo "" | sudo tee /var/www/html/info.php
然后在浏览器中访问 http://你的服务器IP/info.php,如果能看到PHP信息页面,说明集成成功。
8. 配置防火墙
如果服务器开启了防火墙(CentOS 7默认启用firewalld),记得放行HTTP和HTTPS流量:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
9. 安全配置(可选)
基础功能跑通之后,安全方面可以考虑做几件事:修改默认Apache端口、配置SSL证书启用HTTPS、安装mod_security等安全模块。这些不是必选项,但生产环境建议逐一落实。
以上步骤走完,CentOS上的Apache与PHP集成基本就到位了。核心就是两步:装好对应包,把PHP处理器的配置文件写对。其他细节按需调整即可。
WPS Office是一款面向macOS用户的综合办公套件,将文字处理、电子表格、演示文稿、PDF工具、模板与云协作整合在同一应用中。它兼容常见Microsoft Office格式,支持Intel及Apple芯片Mac,基础功能可免费使用,
Shapr3D是一款面向工业设计、机械工程、建筑概念和三维打印工作流的CAD软件。Mac版采用Parasolid建模内核,支持草图约束、实体建模、工程图、可视化渲染及常见CAD格式交换,并可通过账户在多台设备之间同步项目。
REAPER是Cockos开发的数字音频工作站,提供多轨音频与MIDI录制、剪辑、处理、混音和母带制作工具。Mac版兼容Intel与Apple芯片,支持AU、VST、VST3、CLAP等插件格式,并提供高度可定制的工作流程。
Adobe Photoshop 是面向摄影师、设计师和内容创作者的专业图像处理工具,可在 Windows 上完成照片修饰、选区抠图、图层合成、文字排版、绘画及生成式编辑。软件采用订阅授权,由 Creative Cloud 管理安装、更新与许
Adobe InDesign 是面向印刷与数字出版的专业页面排版工具,可制作书籍、杂志、宣传册、海报、交互式 PDF 和电子书。它提供精细的文字样式、多页面管理、印前检查及多格式输出能力,并能与 Photoshop、Illustrator
Adobe Illustrator 是用于绘制矢量图形、插画、图标、徽标和版式的专业设计工具。它以路径和锚点为核心,作品放大后仍能保持清晰,并提供画板、文字、渐变、图像描摹及精确变换等功能,适合品牌视觉、印刷物料、数字界面和商业插画创作。













