Ubuntu
我不小心刪除了 /etc/nginx,重新安裝 nginx 無法恢復
我在 Ubuntu 上,我試圖恢復
/etc/nginx/sites-enabled/default
意外刪除整個文件夾時的原始設置。通過解除安裝和重新安裝 nginxapt-get
不會重新創建原始文件夾。我能做些什麼來恢復它們?
--force-confmiss
使用選項強制重新安裝預設配置文件dpkg
。看起來 nginx 的包裝佈局在 11.04 中發生了變化。如果您使用的是 10.10 或更高版本:
sudo dpkg --force-confmiss -i /var/cache/apt/archives/nginx_*.deb
或 11.04 及更新版本:
sudo dpkg --force-confmiss -i /var/cache/apt/archives/nginx-common_*.deb
檢查 ubuntu 系統中的 deb 包
$$ your version of deb file may be different $$
/var/cache/apt/archives/nginx-common_0.8.54-4_all.deb
使用存檔管理器打開它。在存檔中檢查文件夾 /etc/nginx
這是預設的 nginx 安裝 cfg 文件夾。你可以從這裡複製到 /etc 。