【问题标题】:nginx virtual host - fail when restart with no errornginx虚拟主机 - 重新启动时失败且没有错误
【发布时间】:2016-09-06 20:25:00
【问题描述】:

我有几个在 nginx 上运行的子域,当我添加下一个时,我删除了同名的子域有问题。 我不确定该配置在过去是否有效。这是我在服务器上找到的。 目前无法使用虚拟主机重新启动 nginx,因为它失败了。

配置测试没问题, 没有 vh 的它重新启动得很好, nginx.conf 测试没问题, 日志清晰

nginx 配置放在项目中,/etc/nginx 指向该文件夹

我已经添加了那个 exaple vh,它是一个令人崩溃的事件。

我还能检查什么,什么可能导致这样的问题?

【问题讨论】:

  • 当它“崩溃”时,错误信息或症状是什么?您确定默认 Nginx 日志 /var/log/nginx/error.log 或消息 (syslog) 中没有任何内容吗?
  • 我自己找到了解决方案,因为我写道没有症状。我的问题是,我还能检查什么,或者我缺少什么,因为我在这件事上是新手

标签: nginx web dns server system


【解决方案1】:

我找到了解决方案。 Nginx 停止后无法启动,因为端口 80 和 433 被... nginx 忙。反正

netstat -tulpn

显示了在特定端口上运行的进程。 我用命令杀死了这些进程:

sudo fuser -k 80/tcpfuser -k 433/tcp

然后

sudo service nginx start

刚刚工作。 配置文件很好,测试通过,日志清晰,nginx 命令显示什么错误

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-15
    • 1970-01-01
    • 2014-07-07
    • 1970-01-01
    • 2014-11-12
    • 2015-06-09
    • 2020-01-21
    • 1970-01-01
    相关资源
    最近更新 更多