ubuntu - 服务器重启后 nginx 不启动

标签 ubuntu nginx init.d

我已经从 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/

相关文章:

node.js - 将我的 node.js 应用程序从 Github 部署到 VPS

node.js - 带路径重写的 Nginx 代理配置

java - 让tomcat在重启时启动的问题

php - 如何在 Linux Ubuntu/opt/lampp/etc/php.ini 中增加 max_input_vars

python - 文件未找到错误 : No such file or Directory Ubuntu Python

c# - ubuntu 14.04 上的 Csharp 错误

regex - nginx url 重写位置内

php - 从 zip 中提取时图像损坏

java -/etc/init.d 中启动时的 Unix 脚本不起作用

node.js - 永远无法正确显示正在运行的进程