【问题标题】:Service command for Nginx is not working properly after Passenger repository imported导入乘客存储库后,Nginx 的服务命令无法正常工作
【发布时间】:2015-08-05 15:54:45
【问题描述】:

我在 Ubuntu 14.04 下运行 Nginx 网络服务器。

最近,我从 Phusion Passenger 导入了存储库来运行 GitLab,我的 Launchpad 中的 Nginx 被新存储库中的 Nginx 替换了。 (我使用自己的 Nginx 和 Apache 运行 GitLab,而不是嵌入式服务器。)

frederick@Ubuntu:~$ sudo apt-cache showpkg nginx | head -n3
Package: nginx
Versions:
1:1.8.0-8.5.0.15~trusty1 (/var/lib/apt/lists/oss-binaries.phusionpassenger.com_apt_passenger_dists_trusty_main_binary-amd64_Packages) (/var/lib/dpkg/status)

然后奇怪的事情开始了。每次重启机器后,sudo service nginx xxxx 都失效了。但是,如果我使用/etc/init.d/nginx,它就像一个魅力。

frederick@Ubuntu:~$ sudo service nginx status
nginx stop/waiting

frederick@Ubuntu:~$ sudo /etc/init.d/nginx status
 * nginx is running

frederick@Ubuntu:~$ sudo service nginx reload
reload: Unknown instance:

frederick@Ubuntu:~$ cat /run/nginx.pid
3389

frederick@Ubuntu:~$ ps aux | grep [n]ginx
root      3389  0.0  0.7 158636 15404 ?        Ss   15:11   0:00 nginx: master process /usr/sbin/nginx
www-data  4713  0.0  0.4 158636  8824 ?        S    15:36   0:00 nginx: worker process
www-data  4714  0.0  0.4 158636  8824 ?        S    15:36   0:00 nginx: worker process
www-data  4715  0.0  0.4 158636  8824 ?        S    15:36   0:00 nginx: worker process
www-data  4716  0.0  0.4 158636  8824 ?        S    15:36   0:00 nginx: worker process

service 命令似乎没有运行/etc/init.d/nginx 的脚本。我必须运行 sudo nginx -s stop && sudo service nginx start 才能再次启用它。

我现在真的很困惑。请帮忙,谢谢。

更新

/etc/init.d/nginx 来自 Launchpad:https://goo.gl/cEHtf7

/etc/init.d/nginx 来自乘客(现在):https://goo.gl/Ig1az5

/etc/init/nginx.conf 相同:https://goo.gl/aq1dUv

【问题讨论】:

    标签: linux ubuntu nginx


    【解决方案1】:

    我删除了/etc/init/nginx.conf,现在可以了。

    似乎 Launchpad Nginx 官方的包使用的是 System V init 脚本,而乘客存储库中的包使用的是 Upstart。

    也许我应该完全转向 Upstart。

    【讨论】:

      猜你喜欢
      • 2021-01-23
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 2020-09-07
      • 1970-01-01
      • 2022-01-07
      • 1970-01-01
      相关资源
      最近更新 更多