CentOS 7 配置 LAMP 环境详解

环境准备
在开始配置 LAMP 环境之前,我们需要确保服务器已经安装了 CentOS 7 操作系统,以下是配置 LAMP 环境所需的软件包:
- Apache HTTP 服务器
- MySQL 数据库服务器
- PHP 解释器
安装 Apache HTTP 服务器
使用以下命令安装 Apache HTTP 服务器:
sudo yum install httpd
启动 Apache 服务并设置开机自启:
sudo systemctl start httpd sudo systemctl enable httpd
检查 Apache 服务状态:
sudo systemctl status httpd
- 在浏览器中访问
http://your_server_ip/,如果看到 Apache 的默认欢迎页面,则表示 Apache 安装成功。
安装 MySQL 数据库服务器
使用以下命令安装 MySQL 数据库服务器:
sudo yum install mariadb-server
启动 MySQL 服务并设置开机自启:

sudo systemctl start mariadb sudo systemctl enable mariadb
运行安全脚本,设置 root 密码并删除匿名用户:
sudo mysql_secure_installation
按照提示完成操作,确保 root 用户密码设置正确。
安装 PHP 解释器
使用以下命令安装 PHP 解释器:
sudo yum install php php-mysql
修改 Apache 配置文件,启用 PHP 支持:
sudo vi /etc/httpd/conf/httpd.conf
找到以下行并取消注释:
LoadModule php7_module modules/libphp7.so
- 修改
DirectoryIndex,确保 PHP 页面能够正确加载:
DirectoryIndex index.php index.html index.htm
重启 Apache 服务以应用更改:
sudo systemctl restart httpd
测试 LAMP 环境
- 创建一个名为
info.php的 PHP 文件,内容如下:
<?php phpinfo(); ?>
将该文件放置在 Apache 的默认网站目录下(通常是
/var/www/html/)。
在浏览器中访问
http://your_server_ip/info.php,如果看到 PHP 的信息页面,则表示 LAMP 环境配置成功。
FAQs
Q1:如何查看 MySQL 数据库的版本?
A1:登录 MySQL 数据库,执行以下命令:
mysql -u root -p
登录后,输入以下命令:
SELECT VERSION();
Q2:如何查看 Apache 服务器日志?
A2:Apache 服务器的访问日志通常存储在 /var/log/httpd/access_log,错误日志存储在 /var/log/httpd/error_log,可以使用以下命令查看:
cat /var/log/httpd/access_log cat /var/log/httpd/error_log
图片来源于AI模型,如侵权请联系管理员。作者:酷小编,如若转载,请注明出处:https://www.kufanyun.com/ask/77086.html




