【问题标题】:How to restore nginx.conf如何恢复 nginx.conf
【发布时间】:2021-06-05 21:40:17
【问题描述】:

我不小心删除了 nginx.conf。我害怕现在重新启动nginx。 nginx 现在正在从我不知道的位置获取其配置。 我可以恢复它吗?从缓存或类似的东西? 我的服务器是 ubuntu 20.04

【问题讨论】:

    标签: ubuntu nginx


    【解决方案1】:

    如果 nginx 仍在运行,您可以尝试使用 -T 标志转储配置文件

    nginx -T

    /usr/sbin/nginx -T

    否则请尝试以下答案:

    https://unix.stackexchange.com/questions/599996/restore-deleted-version-of-nginx-configuration

    https://serverfault.com/questions/361421/dump-nginx-config-from-running-process

    【讨论】:

    • nginx还没有重启但是这个命令怎么恢复呢?
    • Nginx 能够即时更改配置。 -T 参数检查配置文件并将其转储。如果您不提供配置文件,它应该转储当前文件。但是请阅读 herehere 并阅读我上面提供的问题的答案。
    • nginx -T 读取当前配置 /etc/nginx/nginx.conf 被移除
    • 所以它没有工作或者你没有尝试?除了链接问题中所述之外,我不知道任何解决方案。
    • 是的,它不起作用,没问题,我找到了一些备份,谢谢
    猜你喜欢
    • 2014-03-31
    • 2021-03-01
    • 2021-07-21
    • 2010-10-12
    • 2017-01-18
    • 1970-01-01
    • 1970-01-01
    • 2022-10-25
    • 1970-01-01
    相关资源
    最近更新 更多