要在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
在文件中输入以下内容:
<?php
phpinfo();
?>
保存并退出。
在浏览器中访问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了。