在CentOS上,Apache2通常被称为httpd。要在CentOS上配置Apache以支持PHP,请按照以下步骤操作:
- 首先确保已经安装了EPEL和Remi仓库。这些仓库包含了许多额外的软件包,包括PHP。要安装它们,请运行以下命令:
sudo yum install epel-release sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
- 启用Remi仓库中的PHP模块。运行以下命令以启用所需的PHP版本(例如,PHP 7.4):
sudo yum-config-manager --enable remi-php74
- 安装PHP及其相关模块。运行以下命令以安装PHP以及常用的PHP模块:
sudo yum install php php-mysqlnd php-gd php-mbstring php-xml php-pear php-bcmath
- 安装并启用mod_php。这将使Apache能够解析和执行PHP文件。运行以下命令以安装mod_php:
sudo yum install mod_php
- 重新启动Apache服务以应用更改:
sudo systemctl restart httpd
- 验证PHP是否已成功安装并配置为与Apache一起工作。创建一个名为
info.php
的文件,将其放在/var/www/html
目录下,并在其中添加以下内容:
- 在Web浏览器中访问
http://your_server_ip/info.php
。如果一切正常,您应该看到一个显示PHP信息的页面。在完成验证后,请删除info.php
文件以保持服务器安全。
现在,您已经在CentOS上配置了Apache以支持PHP。您可以开始开发PHP应用程序并将其部署到服务器上。