我在Ubuntu上,当时我正试图恢复/etc/nginx/sites-enabled/default的原始设置,这时我意外地删除了整个文件夹。通过apt-get卸载和重新安装nginx不会重新创建原始文件夹。
我该怎么做才能找回他们?
发布于 2012-01-09 19:29:35
强制使用--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发布于 2013-04-11 12:09:16
这应该有效(请注意,这样可以完全卸载nginx ):
apt-get purge nginx nginx-common nginx-full然后
apt-get install nginx发布于 2012-01-09 17:51:57
检查您的ubuntu系统您的deb文件版本可能有所不同.中的deb包
/var/cache/apt/archives/nginx-common_0.8.54-4_all.deb使用归档管理器打开它。在存档中检查文件夹/etc/nginx
这是默认的nginx安装cfg文件夹。您可以从这里复制到/etc。
https://serverfault.com/questions/348165
复制相似问题