LAMP服务器软件更新指南
一、通用流程与准备
二、按发行版的标准更新命令
| 发行版 | 更新索引 | 升级全部包 | 针对性升级示例 | 服务重启示例 |
|---|---|---|---|---|
| Debian/Ubuntu | sudo apt update | sudo apt upgrade(必要时用 sudo apt full-upgrade) | sudo apt install --only-upgrade apache2;sudo apt install php libapache2-mod-php php-mysql | sudo systemctl restart apache2;sudo systemctl restart mysql 或 mariadb |
| CentOS/RHEL | sudo yum check-update 或 sudo dnf check-update | sudo yum update 或 sudo dnf update | sudo yum update httpd;sudo yum update mariadb-server 或 mysql-server;sudo yum update php php-mysql | sudo systemctl restart httpd;sudo systemctl restart mariadb 或 mysqld |
| Arch Linux | sudo pacman -Sy | sudo pacman -Syu | sudo pacman -S apache;sudo pacman -S mysql;sudo pacman -S php php-apache | sudo systemctl restart httpd;sudo systemctl restart mysqld |
| 说明:不同发行版的包名与服务名略有差异,请以本机实际为准。 |
三、组件升级要点
四、更新后的验证与回滚
五、安全与自动化维护