天天看點

puppet使用 apache passsenger 作為前端 (debian)概要 nginx + passenger 配置

<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,如需轉載請自行聯系原作者

繼續閱讀