在 CentOS 上升级 LAMP(Linux + Apache + MySQL/MariaDB + PHP) 通常有两种理解:
下面按最常见、最安全的做法给你说明。
cat /etc/centos-release
httpd -v
php -v
mysql -V # 或 mariadb -V
yum clean all
yum update -y
✅ 这是最基础的 LAMP 升级方式,适合 CentOS 7 默认环境。
CentOS 7 默认是 Apache 2.4,一般不建议换版本:
yum update httpd -y
systemctl restart httpd
需要添加 Remi 源
yum install -y epel-release
yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum list available php\* --enablerepo=remi
yum install -y yum-utils
yum-config-manager --enable remi-php81
yum update php php-* -y
php -v
systemctl restart httpd
yum update mariadb mariadb-server -y
systemctl restart mariadb
yum update mysql mysql-server -y
systemctl restart mysqld
⚠️ 大版本升级(如 5.5 → 10.x)必须备份数据库!
# 备份网站
tar czf /backup/www.tar.gz /var/www
# 备份数据库
mysqldump -uroot -p --all-databases > /backup/all.sql
CentOS 8 已停止维护,建议:
dnf 代替 yum你可以告诉我:
我可以给你一步不差的升级命令。