centos

centos lnmp如何升级维护

小樊
48
2025-08-18 21:37:49
栏目: 智能运维

一、升级前准备

  1. 备份数据
    • 备份Nginx配置文件:sudo cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak
    • 备份MySQL/MariaDB数据:sudo mysqldump -u root -p --all-databases > full-backup.sql(MySQL)或 sudo mariadb-dump -u root -p --all-databases > full-backup.sql(MariaDB)
    • 备份PHP配置文件:sudo cp /etc/php.ini /etc/php.ini.bak

二、升级操作步骤

  1. 更新系统包
    sudo yum update -y

  2. 升级Nginx

    • 备份配置后,执行:sudo yum update nginx,重启服务:sudo systemctl restart nginx
  3. 升级MySQL/MariaDB

    • 备份数据库后,执行:
      • MySQL:sudo yum update mysql-server,重启:sudo systemctl restart mysqld
      • MariaDB:sudo yum update mariadb-server mariadb,重启:sudo systemctl restart mariadb
  4. 升级PHP

    • 备份配置后,执行:sudo yum update php php-mysqlnd php-fpm,重启PHP-FPM:sudo systemctl restart php-fpm

三、升级后验证

四、维护建议

注意:若使用源码编译安装的组件,需手动下载最新版本并重新编译安装,步骤可参考官方文档。


0
看了该问题的人还看了