Puppet 配置与 Facter 系统深度解析
1. 使用 Nginx 搭配 Passenger 运行 Puppet 主服务器
Nginx 是一款轻量级且快速的 Web 服务器,越来越受欢迎。它也能通过 Passenger 运行 Puppet 主服务器,这样就无需安装 Apache。不过,Nginx 的原生版本无法通过模块运行 Passenger。Phusion 项目为一些流行的 Linux 发行版提供了相关软件包,但只有 Debian 和 Ubuntu 的软件包是最新的。在基于 Red Hat 的系统上,需要自行编译 Nginx,不过有支持性的软件包能让这一过程更轻松。以下是适用于 Debian 系统的操作步骤:
- 步骤 1 :按照 此链接 的说明安装合适的 Nginx 软件包。
- 步骤 2 :在 /etc/nginx/nginx.conf 文件中,取消注释或插入以下与 Passenger 相关的语句:
passenger_root /usr/lib/ruby/vendor_ruby/phusion_passenger/locations.ini;
passenger_ruby /usr/bin/ruby;
超级会员免费看
订阅专栏 解锁全文
31

被折叠的 条评论
为什么被折叠?



