CentOS 安装 LAMP 环境指南

简介
LAMP(Linux、Apache、MySQL、PHP)是一种流行的开源Web服务器解决方案,广泛应用于网站开发和部署,本文将详细介绍如何在CentOS操作系统上安装LAMP环境。
准备工作
硬件要求
- CPU:至少1GHz
- 内存:至少512MB(推荐1GB以上)
- 硬盘:至少10GB
软件要求
- 操作系统:CentOS 7.x 或更高版本
- 网络连接:确保网络连接正常
安装步骤
更新系统
sudo yum update -y
安装Apache
sudo yum install httpd -y
安装完成后,启动Apache服务:

sudo systemctl start httpd
设置Apache服务开机自启:
sudo systemctl enable httpd
安装MySQL
sudo yum install mariadb-server -y
安装完成后,启动MySQL服务:
sudo systemctl start mysqld
设置MySQL服务开机自启:
sudo systemctl enable mysqld
安装PHP
sudo yum install php php-mysql -y
安装完成后,重启Apache服务以加载PHP模块:
sudo systemctl restart httpd
配置Apache 编辑Apache配置文件,添加以下内容:
<Directory "/var/www/html"> AllowOverride All Require all granted </Directory>重启Apache服务:
sudo systemctl restart httpd
配置MySQL 登录MySQL数据库:

sudo mysql
设置root密码:
SET PASSWORD = PASSWORD('your_password');退出MySQL:
EXIT;
测试LAMP环境 在
/var/www/html目录下创建一个名为info.php的文件,内容如下:<?php phpinfo(); ?>
在浏览器中访问
http://your_server_ip/info.php,如果看到PHP信息页面,则表示LAMP环境安装成功。
常见问题解答(FAQs)
问题:安装Apache时提示依赖问题怎么办?解答: 使用以下命令解决依赖问题:
sudo yum install -y httpd httpd-devel httpd-tools
问题:安装MySQL时遇到错误怎么办?解答: 确保你的CentOS系统已更新到最新版本,然后尝试重新安装MySQL:
sudo yum remove mariadb mariadb-server sudo yum install mariadb-server -y

