首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我不小心删除了/etc/ nginx,重新安装nginx不会恢复它

我不小心删除了/etc/ nginx,重新安装nginx不会恢复它
EN

Server Fault用户
提问于 2012-01-09 17:41:58
回答 4查看 11.8K关注 0票数 6

我在Ubuntu上,当时我正试图恢复/etc/nginx/sites-enabled/default的原始设置,这时我意外地删除了整个文件夹。通过apt-get卸载和重新安装nginx不会重新创建原始文件夹。

我该怎么做才能找回他们?

EN

回答 4

Server Fault用户

回答已采纳

发布于 2012-01-09 19:29:35

强制使用--force-confmiss选项dpkg重新安装默认配置文件。

看起来nginx的包装布局在11.04中发生了变化。如果你在10.10岁或以上:

代码语言:javascript
复制
sudo dpkg --force-confmiss -i /var/cache/apt/archives/nginx_*.deb

或11.04及更高版本:

代码语言:javascript
复制
sudo dpkg --force-confmiss -i /var/cache/apt/archives/nginx-common_*.deb
票数 12
EN

Server Fault用户

发布于 2013-04-11 12:09:16

这应该有效(请注意,这样可以完全卸载nginx ):

代码语言:javascript
复制
apt-get purge nginx nginx-common nginx-full

然后

代码语言:javascript
复制
apt-get install nginx
票数 6
EN

Server Fault用户

发布于 2012-01-09 17:51:57

检查您的ubuntu系统您的deb文件版本可能有所不同.中的deb包

代码语言:javascript
复制
/var/cache/apt/archives/nginx-common_0.8.54-4_all.deb

使用归档管理器打开它。在存档中检查文件夹/etc/nginx

这是默认的nginx安装cfg文件夹。您可以从这里复制到/etc。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/348165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档