在Ubuntu上更新Nginx版本時,需注意以下關鍵事項:
備份重要數據
/etc/nginx/nginx.conf及sites-available/等目錄。添加官方源(可選但推薦)
curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo gpg --dearmor -o /usr/share/keyrings/nginx-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] http://nginx.org/packages/ubuntu $(lsb_release -cs) nginx" | sudo tee /etc/apt/sources.list.d/nginx.list
處理依賴關系
apt-get install安裝或升級。sudo apt --fix-broken install修復。平滑升級避免服務中斷
/usr/sbin/nginx),升級后通過nginx -t測試配置,再用systemctl reload nginx平滑重啟。kill進程,確?;顒舆B接正常關閉。驗證版本與配置
nginx -v確認版本,systemctl status nginx檢查服務狀態。nginx -t。安全加固
sudo apt autoremove。參考來源: