我etc/nginx
错误地删除了它,现在我陷入了困境。我尝试通过源代码和存储库进行编译,但没有恢复。请尽快帮助我解决这个问题。如果能提供详细的解释,我将不胜感激。
答案1
那么显而易见的做法是:
- 从备份恢复
- 最好的选择是:
etckeeper
安装、配置并运行并恢复最新配置...取决于后端,etckeeper
确保将其克隆到另一台机器,即将其包含在您的备份策略中。
- 最好的选择是:
- 跑步
sudo dpkg-reconfigure nginx
- 清除软件包后重新安装
nginx
,从而恢复默认配置。当然至purge
,而不只是 至remove
。
重申:etckeeper
是各种分布式版本控制系统的便捷统一的前端。您应该使用它来保护自己免受灾难,并保留底层存储库的异地备份。