我错误地删除了 /etc/nginx。该如何修复?

我错误地删除了 /etc/nginx。该如何修复?

etc/nginx错误地删除了它,现在我陷入了困境。我尝试通过源代码和存储库进行编译,但没有恢复。请尽快帮助我解决这个问题。如果能提供详细的解释,我将不胜感激。

答案1

那么显而易见的做法是:

  1. 从备份恢复
    • 最好的选择是:etckeeper安装、配置并运行并恢复最新配置...取决于后端,etckeeper确保将其克隆到另一台机器,即将其包含在您的备份策略中。
  2. 跑步sudo dpkg-reconfigure nginx
  3. 清除软件包后重新安装nginx,从而恢复默认配置。当然purge,而不只是 至remove

重申:etckeeper是各种分布式版本控制系统的便捷统一的前端。您应该使用它来保护自己免受灾难,并保留底层存储库的异地备份。

相关内容