部署 Nginx + Unicorn 多个虚似主机一个是 Rails App, 另一些如果不是 Rails App 怎么处理

luffycn · February 09, 2015 · Last by luffycn replied at February 10, 2015 · 2101 hits

在一台服务器上 ubuntu 14.10 其中一个应用是用 capistrano3 + nginx + unicorn +rails app 部署

如果有其它的 WEB 程序可能只是静态 HTML,或者是 PHP 之类的

nginx 需要怎么配置了,关键点在哪?

@Rei 关键点就在这里,rails app 多个应用,是通过不同的 upstream 来处理,多个静态网站则是通过 多个 server block 来处理,但让我困惑的是,现在是 upstream 跟 server block 如何有机结合起来

不是用不同的 server block 么?在 Rei 给出的链接中有多个 server block 的例子。

upstream http://nginx.org/en/docs/http/ngx_http_upstream_module.html

@Rei @appell 问题已解决,我是配置好了,一直没生效的原因并非是配置错误,而是我这是内网的机器,只有一台公网能访问的机器,需要这台机器在 load balance 上配置可以转发到内网上才行

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