跳至主要內容

在 Ubuntu 移除 Nginx 伺服器

Pamis Wang大约 1 分鐘伺服器NginxNginx 1.18UbuntuUbuntu 22.04

在 Ubuntu 移除 Nginx 伺服器

前言

當 Nginx 有比較大的改版,
建議將舊版刪除乾淨再安裝新版。

備份舊版設定檔案

很重要!

在 Ubuntu 作業系統使用 APT 官方套件來源安裝的話,
通常設定檔路徑會在 /etc/nginx 內。

雖然新舊版本設定不一定能完全沿用,至少可以有舊版參考。

停止伺服器服務

sudo service nginx stop

刪除 Nginx 包含設定文件

remove 會從系統中刪除套件但不刪除設定,
purge 會從系統中完全刪除套件與設定。

sudo apt-get purge nginx
# 或
sudo apt-get --purge remove nginx

移除軟體並清理遺留的垃圾

安裝套件通常會一併安裝相依的套件,
使用 autoremove 可以自動刪除,
不過如果安裝很多第三方套件來源的人可能會採坑,還是要小心使用。

sudo apt-get autoremove

列出與 Nginx 相關的軟體並刪除顯示的軟體列表

dpkg --get-selections|grep nginx

sudo apt-get --purge remove nginx
sudo apt-get --purge remove nginx-common
sudo apt-get --purge remove nginx-full

再次執行並確認是否都刪除

dpkg --get-selections|grep nginx

不再顯示 Nginx

which nginx

重啟電腦

江湖傳說「重開機治百病」。

偶爾來個大叔冷笑話
偶爾來個大叔冷笑話

參考資料

https://blog.csdn.net/qq_33867131/article/details/109129570open in new window

上次編輯於:
貢獻者: pamis,EXMAIL\pamis