Centos 6.8安装puppetserver+dashboard

Centos 6.8安装puppetserver+dashboard:

安装puppetserver:

下载网址:
http://yum.puppetlabs.com/puppet5/el/6/x86_64

yum install java-1.8.0-openjdk-headless

rpm -i puppetserver-5.3.0-1.el6.noarch.rpm puppet-agent-5.3.1-1.el6.x86_64.rpm

ln -s /opt/puppetlabs/bin/puppet /usr/bin/

/etc/init.d/puppetserver restart

chkconfig --level 35 puppetserver on

安装puppet-dashboard:

下载网址:
http://rpm.pbone.net/index.php3/stat/4/idpl/23733640/dir/centos_6/com/puppet-dashboard-1.2.17-13.1.noarch.rpm.html

yum install ruby

yum install rubygems

rpm -i ruby-mysql-2.8.2-1.el6.x86_64.rpm rubygem-rake-0.8.7-2.1.el6.noarch.rpm puppet-dashboard-1.2.17-13.1.noarch.rpm

yum install mysql-server

service mysqld start

mysql -u root

use mysql;
update user set password=password("xxxxxxx") where user='root';
create database puppetdash default character set utf8;
grant all on puppetdash.* to puppetdash@'localhost' identified by 'xxxxxx';
flush privileges;
exit

vi /usr/share/puppet-dashboard/config/database.yml

production:
database: puppetdash
username: puppetdash
password: xxxxxx
encoding: utf8
adapter: mysql

development:
database: puppetdash
username: puppetdash
password: xxxxxx
encoding: utf8
adapter: mysql

:wq

cd /usr/share/puppet-dashboard/

rake db:migrate

rake gems:refresh_specs

/etc/init.d/puppet-dashboard restart

chkconfig --level 35 puppet-dashboard on

vi /etc/puppetlabs/puppet/puppet.conf

report = true
reports = store, http
reporturl = http://10.0.0.3:3000/reports/upload
:wq

/etc/init.d/puppet-dashboard-workers restart

chkconfig --level 35 puppet-dashboard-workers on

service iptables stop

访问:http://ip:3000

转载于:https://blog.51cto.com/yangzhiming/2161105

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值