You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 18 环境下重命名Nginx sites-available配置文件后启动失败的问题求助

Ubuntu 18 环境下重命名Nginx sites-available配置文件后启动失败的问题求助

各位好,我最近在Ubuntu 18系统上操作Nginx配置文件重命名时踩了坑,现在启动不了Nginx了,想请大家帮忙排查下问题。

我一步步做的操作如下:

  1. 重命名sites-available里的配置文件:
sudo mv /etc/nginx/sites-available/project-name /etc/nginx/sites-available/project-name.net
  1. 顺手删了旧的配置文件(现在想想其实重命名后原文件已经没了,这步有点多余):
sudo rm /etc/nginx/sites-available/project-name
  1. 把新配置文件链接到sites-enabled目录:
sudo ln -s /etc/nginx/sites-available/project-name.net /etc/nginx/sites-enabled
  1. 测试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
  1. 试着重启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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 12:24:41