【问题标题】:django uwsgi - nginx restart after reboot not workingdjango uwsgi - 重启后nginx重启不起作用
【发布时间】:2015-12-04 06:14:13
【问题描述】:

我的 django 站点在 debian、nginx + uwsgi 下运行。我按照以下提示在服务器重新启动后使 nginx 可重新启动:http://www.rackspace.com/knowledge_center/article/ubuntu-and-debian-adding-an-nginx-init-script

但有时,我的 nginx 在重新启动后无法启动,我需要在 shell 中手动重新启动它。 Uwsgi 守护进程位于 rc.local 文件中。

服务器是 Debian wheezy。我错过了什么?我应该怎么做才能让 nginx 在系统重启后总是重启?

【问题讨论】:

    标签: python linux django nginx debian


    【解决方案1】:

    Nginx 应该默认启动。尝试以下方法检查 nginx 服务的启动/停止链接是否存在。

    sudo update-rc.d nginx start 20 2 3 4 5 . 80 0 1 6 .

    这表示在运行级别 2 3 4 5 上以优先级 20 启动 Nginx,并在运行级别 0 1 6 上以优先级 80 停止它。注意示例代码中使用的点,它们终止参数输入。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-14
      • 1970-01-01
      • 2017-08-07
      • 2014-03-21
      • 1970-01-01
      • 2017-10-19
      相关资源
      最近更新 更多