先說一下Puppet的安裝: 因為Puppet是由Ruby開發的,所以首先要安裝Ruby,可以用yum/apt-get install ruby 進行安裝,也可以去ruby官方去下載壓縮包。 # tar zxf ruby-x.x.x.tar,gz # cd ruby-x.x.x # ./configure --prefix=/usr # make && make install
# tar -zxf puppet-0.25.5.tar.gz # cd puppet-0.25.5
Puppet執行一個install.rb進行安裝
#ruby install.rb
注意:facter版本如果比puppet的版本低,則安裝不成功
確認puppet是否正確安裝 # puppet --version 0.25.5
2、Puppet伺服器端和客戶端都要做上述操作
Installing Puppet by Package
Platform Puppet Server Puppet Client Debian puppetmaster puppet Fedora puppet-server puppet FreeBSD puppet NA Gentoo puppet NA OpenBSD ruby-puppet NA Ubuntu puppet NA
可以用yum和apt-get 進行安裝
3、Installing Puppet from a Ruby Gem
你也可以用Ruby的Gem 安裝Puppet,RubyGems是管理Ruby的一個包
# wget http://rubyforge.org/frs/download.php/20989/rubygems-0.9.4.tgz # tar zxf rubygems-0.9.4.tgz # cd rubygems-0.9.4 # ruby setup.rb