Ubuntu LAMP(Linux+Apache+MySQL/MariaDB+PHP)更新升级流程如下:
系统级更新
sudo apt update && sudo apt upgrade -y # 更新软件包列表及已安装包
sudo apt autoremove # 清理无用依赖包
升级Apache
sudo apt install --only-upgrade apache2 # 仅升级Apache
sudo systemctl restart apache2 # 重启服务
升级MySQL/MariaDB
sudo apt install --only-upgrade mysql-server # 仅升级数据库服务
sudo systemctl restart mysql # 重启服务
注:如需升级到新版本,可通过添加官方APT仓库或手动安装包实现。
升级PHP
sudo apt install --only-upgrade php libapache2-mod-php php-mysql # 升级PHP及模块
sudo systemctl restart apache2 # 重启服务
如需安装特定版本,可通过PPA或手动编译实现。
验证与安全加固
apache2 -v # 验证Apache
mysql -u root -p --execute="SELECT VERSION();" # 验证MySQL
php -v # 验证PHP
sudo apache2ctl configtest
验证Apache配置是否正确。自动化维护(可选)
sudo apt install unattended-upgrades
sudo dpkg-reconfigure unattended-upgrades
注意事项: