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
注意事項: