升级前准备
/var/www/htmlmysqldump -u root -p --all-databases > /var/backups/all-databases.sql/etc/nginx/、/etc/my.cnf、/etc/php.ini、/etc/php-fpm.d/升级流程总览
sudo yum update -yyum update <组件名>systemctl restart <服务名>nginx -v、mysql -V 或 mariadb -V、php -v组件升级要点
sudo yum install epel-release -ysudo yum install https://nginx.org/packages/mainline/centos/7/$basearch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpmsudo yum update nginx;重启:sudo systemctl restart nginx;验证:nginx -v。sudo yum update mysql-community-server 或 sudo yum update mariadb-server mariadb,重启服务。sudo mysql_secure_installation,登录后 SELECT VERSION(); 确认版本。sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -ysudo yum-config-manager --enable remi-php74(按需选择 7.4/8.0/8.1/8.2)sudo yum update php\*;重启:sudo systemctl restart php-fpm;验证:php -v。验证与回滚
sudo systemctl status nginx mysqld php-fpm,确保均为 active (running)。nginx -v、mysql -V 或 mariadb -V、php -v。sudo yum downgrade <组件名>;注意事项