部署 快来拉兄弟我一把,service nginx restart 重启失败,弄了一下午。

Zhang-jia-chen · November 24, 2017 · Last by southwolf replied at November 28, 2017 · 2419 hits

部署是个大坑,今天在 service nginx restart 这个坑上从中午爬到下午没爬出来。 查看 systemctl status nginx.service 查看 journalctl -xe

用下面的命令检查一下配置文件是不是什么地方不对。

nginx -t

你需要用 passenger 官方提供的 nginx 或者自己 build,而不是 ubuntu 官方源的

Reply to lgn21st

配置文件检查好多遍,没检查出啥问题。之前用这个配置文件部署成功了 3 次。

错误提示这么明显了… 去 /etc/hosts 里写个主机名和 IP 然后把那个 passenger header 去掉就好了

第 12 行错误,应该是 passenger 模块不存在,你的 nginx 版本有问题,用 passenger 推荐的 nginx 版本

另外,现在比较推荐的 rails 服务器是 puma

You need to Sign in before reply, if you don't have an account, please Sign up first.