linux

Linux LAMP如何升级维护

小樊
40
2025-08-21 06:21:08
栏目: 智能运维

一、升级维护操作

  1. 系统级更新

    • Ubuntu/Debian
      sudo apt update && sudo apt upgrade -y  # 升级所有软件包
      sudo apt autoremove  # 清理无用包
      
    • CentOS/RHEL
      sudo yum update -y  # 升级所有软件包
      sudo yum autoremove  # 清理无用包
      
    • Arch Linux
      sudo pacman -Syu  # 同步并升级所有软件包
      
  2. 组件升级

    • Apache
      # Ubuntu/Debian
      sudo apt install --only-upgrade apache2
      # CentOS/RHEL
      sudo yum update httpd
      sudo systemctl restart apache2  # 重启服务
      
    • MySQL/MariaDB
      # Ubuntu/Debian
      sudo apt install --only-upgrade mysql-server  # 或 mariadb-server
      # CentOS/RHEL
      sudo yum update mariadb-server
      sudo mysql_secure_installation  # 执行安全初始化
      
    • PHP
      # Ubuntu/Debian
      sudo apt install --only-upgrade php libapache2-mod-php php-mysql
      # CentOS/RHEL
      sudo yum update php php-mysqlnd
      sudo systemctl restart php-fpm  # 若使用PHP-FPM
      
  3. 安全加固

    • 防火墙配置
      # Ubuntu/Debian (ufw)
      sudo ufw allow 80,443/tcp  # 开放HTTP/HTTPS端口
      sudo ufw enable
      # CentOS/RHEL (firewalld)
      sudo firewall-cmd --add-service=http --permanent
      sudo firewall-cmd --add-service=https --permanent
      sudo firewall-cmd --reload
      
    • 禁用不必要的服务
      sudo systemctl disable [服务名]  # 如 telnet、ftp 等非必要服务
      

二、维护建议

三、自动化维护

注意:升级前务必备份重要数据,测试环境建议先验证配置兼容性。

0
看了该问题的人还看了