我已经从 built-from-src nginx 1.2.6 安装转移到 Ubuntu 13.04 上的 1.4.1。
通过 Ubuntu PPA 安装,http://wiki.nginx.org/Install#Ubuntu_PPA .这一切都很好。
手动,我可以使用重新加载/启动/停止服务
sudo service nginx <command>
服务器重启后,nginx 不会自行启动。
在我之前的手动安装中,我在/etc/init 中有一个手写的 Upstart 脚本,它运行良好。 PPA 安装已经设置了一个/etc/init.d/脚本,所以我想坚持使用 PPA 方法,而不是侵入一些东西。
可能是因为我对服务接口(interface)不是很熟悉,所以我缺少了一些东西。
我还检查了/var/log/nginx/access.log 和error.log,在启动过程中没有看到任何记录。
我应该怎么做才能解决这个问题?
最佳答案
sudo update-rc.d nginx enable
对我有用。
关于ubuntu - 服务器重启后 nginx 不启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17287418/