<a href="http://www.cnblogs.com/wang_yb/p/4247904.html#sec-1">1. 概要</a>
<a href="http://www.cnblogs.com/wang_yb/p/4247904.html#sec-2">2. nginx + passenger 配置</a>
<a href="http://www.cnblogs.com/wang_yb/p/4247904.html#sec-2-1">2.1. package 安装</a>
<a href="http://www.cnblogs.com/wang_yb/p/4247904.html#sec-2-2">2.2. 配置文件设置</a>
<a href="http://www.cnblogs.com/wang_yb/p/4247904.html#sec-2-3">2.3. 测试配置结果</a>
<a href="http://www.cnblogs.com/wang_yb/p/4247904.html#sec-2-4">2.4. 参考网址</a>
之前做过 apache + passenger 作为 puppetmaster 前端的实验,
这次试试由 nginx + passenger 来作为 puppetmaster 的前端.
虽然debian 上有 puppetmaster-passenger 这个包, 但是它是针对 apache 服务器的,
安装这个包会顺带把 apache 也安装上, 然后passenger的配置都是在 apache 中.
所以, 我们通过 gem 的方式来安装 passenger,
安装完成之后, nginx 不能直接从 apt-get 的源来安装, 但是可以用下面的命令来安装,
这样安装的 nginx 中就包含了 passenger 模块.
nginx 配置文件 nginx.conf
nginx中作为puppet前端的配置.
<a href="http://z0mbix.github.io/blog/2012/03/01/use-nginx-and-passenger-to-power-your-puppet-master/">http://z0mbix.github.io/blog/2012/03/01/use-nginx-and-passenger-to-power-your-puppet-master/</a>
本文转自wang_yb博客园博客,原文链接:http://www.cnblogs.com/wang_yb/p/4247904.html,如需转载请自行联系原作者