引言

CentOS是一个受欢迎的Linux发行版,以其稳定性、可靠性和安全性而著称。在服务器环境中,PHP和Apache是两个不可或缺的组件。本文将详细指导您在CentOS上一步到位地安装PHP和Apache,并配置一个高效的服务器环境。

安装Apache

1. 安装Apache

首先,打开终端,使用以下命令安装Apache:

sudo yum install httpd

安装过程中可能会提示您选择Apache的运行级别,请选择2(运行级别2表示基于文本的命令行界面)。

2. 启动Apache服务

安装完成后,使用以下命令启动Apache服务:

sudo systemctl start httpd

3. 检查Apache状态

您可以使用以下命令检查Apache服务的状态:

sudo systemctl status httpd

确保服务状态为active (running)

4. 测试Apache

在浏览器中输入您的服务器IP地址,如果看到Apache默认的欢迎页面,说明Apache已成功安装并运行。

安装PHP

1. 安装PHP

使用以下命令安装PHP:

sudo yum install php

2. 安装PHP模块

为了使Apache支持PHP,需要安装相应的PHP模块。以下是一些常用的PHP模块:

sudo yum install php-gd php-mbstring php-xml php-zip

3. 配置Apache以支持PHP

LoadModule php7_module modules/libphp7.so

确保这一行是注释状态,即前面有一个#符号。

然后,在配置文件的末尾添加以下行:

AddType application/x-httpd-php .php

4. 重启Apache服务

使用以下命令重启Apache服务:

sudo systemctl restart httpd

创建测试PHP文件

为了测试PHP是否正常工作,创建一个名为test.php的文件,并将其放置在Apache的默认网站目录/var/www/html/下。文件内容如下:

<?php
phpinfo();
?>

总结

通过以上步骤,您已在CentOS上成功安装并配置了Apache和PHP。现在,您可以开始使用这些强大的工具来创建和部署网站了。希望本文能帮助您轻松地搭建起高效的服务器环境。