[英]Accidently Deleted /etc/nginx, anyway to regenerate our custom nginx.conf?
我正在使用nano编辑nginx.conf以关闭Google Pagespeed,显然它粉碎了nginx.conf文件和整个/ etc / nginx目录。 整个文件夹不见了。
我们的/etc/nginx/nginx.conf文件具有大量的自定义和URL重写功能,我们几年来一直在对其进行编辑,因此我试图以某种方式还原nginx.conf文件。 不幸的是,我们从未备份过。 活到老,学到老!
如果我可以还原nginx.conf尝试使用Google,我听说有传言说可以从服务器内存中重新生成文件。 我的服务器应该仍在积极使用它,因为我还没有重启nginx,对吗? 还是只恢复没有我们自定义的新副本?
我使用SSH和Linux的经验非常有限-我更是一个Wordpress和PHP的人。 任何帮助,将不胜感激。 不知道该信息是否有帮助,但是我们正在运行Debian 8.1。 谢谢!
你可以跑
nginx -T
查看正在运行的配置。 注意:仅适用于1.9.2及更高版本
要检查您的版本,请使用:
nginx -v
如果您的版本低于1.9.2,则可以查看以下文章:
https://serverfault.com/questions/361421/dump-nginx-config-from-running-process
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.