要在CentOS上配置Apache以支持PHP,您需要按照以下步骤操作:
-
安装EPEL仓库:
sudo yum install epel-release
-
安装Apache和PHP:
sudo yum install httpd php php-mysqlnd
-
启动Apache服务:
sudo systemctl start httpd
-
设置Apache在系统启动时自动启动:
sudo systemctl enable httpd
-
确认PHP模块已加载:
sudo apachectl -M | grep php
如果看到
php_module (shared)
,则表示PHP模块已成功加载。 -
创建一个PHP文件来测试配置: 在
/var/www/html
目录下创建一个名为info.php
的文件:sudo vi /var/www/html/info.php
在文件中输入以下内容:
保存并退出。
-
在浏览器中访问
http://your_server_ip/info.php
,您应该能看到PHP信息页面,这表明Apache已成功配置为支持PHP。 -
(可选)如果您需要使用PHP处理动态内容或与数据库交互,请确保安装了相应的PHP扩展,例如
php-mysqlnd
(用于MySQL数据库)。 -
修改Apache配置文件(如果需要): 如果您需要对Apache的配置进行自定义,可以编辑
/etc/httpd/conf/httpd.conf
文件或创建一个新的虚拟主机配置文件。 -
重启Apache服务以应用更改:
sudo systemctl restart httpd
现在,您的CentOS服务器上的Apache应该已经配置好支持PHP了。