0

我在网站上查找了有关rails上线的相关话题,都模糊不清,有大神能告诉我nginx相关设置吗?
还有nginx中需要编译相关模块吗
我知道 apache有mod_ruby和eruby,但是死也下不了连接

2018-08-04 提问
2 个回答
1

Rails 的 app server,推荐 puma 或者 passenger,次推荐 unicorn 之类的

使用 nginx 作为 reverse proxy。简单配置就端口映射一下。复杂点,把什么gzip 之类的也配置了。最好详细了解些 nginx 的配置方法。

再复杂一点的上线办法,app 容器化,使用 docker

0

关键包:mina/puma;

  1. 使用mina将代码部署到服务器上;
  2. 数据好配置好,启动puma;
  3. 使用nginx的upstream监听puma进程;

参考:https://virgil0116.github.io/...

撰写答案

推广链接