Centos6.4部署puppet3.8.4

关闭ipatbles和selinux
puppet官网下载puppetyum源
url:http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm
上传至puppet服务器并安装

yum安装puppet-server
yum install puppet-server
启动puppet
chkconfig puppetmaster on
chkconfig puppet on
/etc/init.d/puppetmaster start
/etc/init.d/puppet start
在puppet-server上查看证书
puppet cert list –all

使用apache+passenger运行puppet-server
yum install httpd httpd-devel ruby-devel mod_ssl make gcc gcc-c++ curl-devel openssl-devel zlib-devel
安装rack和passenger
gem install rack

gem install passenger

编译passenger
passenger-install-apache2-module