Instalando o Foreman no CentOS 7

Publicado por Daniel Lara Souza em 25/02/2019

[ Hits: 4.121 ]

Blog: http://danniel-lara.blogspot.com/

 


Instalando o Foreman no CentOS 7



Foreman é uma ferramenta completa de gerenciamento de ciclo de vida para servidores físicos e virtuais.

Damos aos administradores de sistemas o poder de automatizar facilmente tarefas repetitivas, implantar rapidamente aplicativos e gerenciar proativamente servidores, no local ou na nuvem. A sua instalação é simples.

Instale o repo do epel:

# rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Instale o repo do puppet:

# rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm

Instale o repo do Foreman:

# yum -y install http://yum.theforeman.org/releases/1.9/el7/x86_64/foreman-release.rpm

Caso não tenha ajustado, podes ajustar o seu hostname:

# hostnamectl set-hostname foreman.local

E depois, verifique se ficou OK:

# hostnamectl

Agora, ajuste o seu /etc/hosts com o nome e IP do servidor do Foreman. Exemplo:

192.168.122.254    foreman.local   foreman

Agora vamos instalar o Foreman:

# yum -y install foreman-installer

Só instalar:

# foreman-installer

Feito. Instalado, ele ira informar o acesso, usuário e senha:
Linux: instalando o Foreman no Centos7
Agora, ajuste o seu firewall:

# firewall-cmd --permanent --add-port=53/tcp
# firewall-cmd --permanent --add-port=67-69/udp
# firewall-cmd --permanent --add-port=80/tcp
# firewall-cmd --permanent --add-port=443/tcp
# firewall-cmd --permanent --add-port=3000/tcp
# firewall-cmd --permanent --add-port=3306/tcp
# firewall-cmd --permanent --add-port=5910-5930/tcp
# firewall-cmd --permanent --add-port=5432/tcp
# firewall-cmd --permanent --add-port=8140/tcp
# firewall-cmd --permanent --add-port=8443/tcp

Reload do firewall para aplicar as alterações:

# firewall-cmd --reload

Vamos logar no Foreman:
Linux: instalando o Foreman no Centos7
Linux: instalando o Foreman no Centos7
Linux: instalando o Foreman no Centos7
Era isso. Para mais informações: https://www.theforeman.org/

Outras dicas deste autor

Instalando Docker CE no Fedora 31

TeamViewer no Fedora 18

Istalando RRDTool no Centos 5.6

Gitlab no Podman

Webmin no OpenBSD 5.4

Leitura recomendada

Perdi minha senha de login do computador - E agora?

Recuperando a senha do root com o Kurumin

Pacote Emerald-themes para Ubuntu Linux

Adicionando um menu à barra de tarefas do Acer Aspire One

Resolvendo o problema de segmentation fault no XMMS

  

Comentários
[1] Comentário enviado por hse7e em 19/09/2020 - 09:41h

O meu tá dando o erro
Execution of '/usr/bin/yum -d 0 -e 0 -y list puppet-server' returned 1: One of the configured repositories failed (Ruby193 - epel-7-x86_64),
/Stage[main]/Puppet::Server::Install/Package[puppet-server]/ensure: change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y list puppet-server' returned 1: One of the configured repositories failed (Ruby193 - epel-7-x86_64),




Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts