NGINX不在/ etc/default/nginx中应用变量
我刚刚更新了我的一台服务器,从debian 6到debian 8.以前一切都运行正常.现在,NGINX无法以正确的配置启动. 我已将/ etc / default / nginx设置为:
这应该使NGINX开始使用/etc/nginx/my.nginx.file.conf中设置的自定义配置文件而不是标准的/etc/nginx/nginx.conf. 我检查了init.d脚本,它有:
但似乎并不适用.如果我删除文件/etc/nginx/nginx.conf并离开我的配置文件,我将得到以下内容:
如果我保留文件/etc/nginx/nginx.conf,NGINX将只是开始使用该文件而不是我自己的文件,即/etc/nginx/my.nginx.file.conf.我究竟做错了什么? 我试图避免编辑init.d脚本,如果可能的话.我知道我可以在那里设置DAEMON_OPTS. 最佳答案
你做错了是创建自己的/etc/nginx/my.nginx.file.conf而不是编辑/etc/nginx/nginx.conf.将文件放回标准位置.
Debian 8(最终)已移至systemd,不再使用旧的init脚本和/ etc / default / nginx.当然,即使它们在使用中,这也是一个坏主意,但现在特别糟糕. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何运行nginx python(没有django)
- Nginx“”try_files“指令中的参数数量无效…”用于PHP安全
- 在debian(基于系统)上配置git-http-backend的nginx
- 如何根据标题args – nginx重写动态更改文件名
- Docker如何使用Django uwsgi/gunicorn nginx?
- 如何在nginx或apache httpd中构建angular 4应用程序?
- reactjs-nginx尝试根据uri在目录中查找index.html
- centos7下编译安装nginx-1.16.0
- python – Django生产服务器的Linux用户方案
- 从Nginx中的Set-Cookie标头登录值