Instalando o Foreman no CentOS 7

Publicado por Daniel Lara Souza em 25/02/2019

[ Hits: 4.031 ]

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

LightSquid no CentOS 6.4

Instalando LibreOffice 3.5.3 no Lubuntu 12.04 LTS

Packet Tracer no Fedora 20

Instalação NRPE no Xen 6.2

Joomla! 3.0.3 no CentOS 6.3

Leitura recomendada

OpenPanel no Debian Wheezy

Softwarelivre.org: uma comunidade de amigos livres!

Menu Principal, Painel inferior, Opção de Desligamento e Botões de Janelas no Gnome3

Instalação do ISPConfig automatizado no Debian

Os melhores do planeta

  

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