Ubuntu 18 环境下重命名Nginx sites-available配置文件后启动失败的问题求助
Ubuntu 18 环境下重命名Nginx sites-available配置文件后启动失败的问题求助
各位好,我最近在Ubuntu 18系统上操作Nginx配置文件重命名时踩了坑,现在启动不了Nginx了,想请大家帮忙排查下问题。
我一步步做的操作如下:
- 重命名sites-available里的配置文件:
sudo mv /etc/nginx/sites-available/project-name /etc/nginx/sites-available/project-name.net
- 顺手删了旧的配置文件(现在想想其实重命名后原文件已经没了,这步有点多余):
sudo rm /etc/nginx/sites-available/project-name
- 把新配置文件链接到sites-enabled目录:
sudo ln -s /etc/nginx/sites-available/project-name.net /etc/nginx/sites-enabled
- 测试Nginx配置语法时直接报错:
nginx: [emerg] open() "/etc/nginx/sites-enabled/project-name" failed (2: No such file or directory) in /etc/nginx/nginx.conf:62 nginx: configuration file /etc/nginx/nginx.conf test failed
- 试着重启Nginx服务,结果还是失败:
Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.
我明明已经重命名了配置文件并重新做了软链接,为啥Nginx还在找旧的文件名呢?实在搞不懂问题出在哪,麻烦各位帮忙分析下,谢谢!
备注:内容来源于stack exchange,提问作者django_newbie
相关产品推荐
相关产品推荐

