Instalando o Foreman no CentOS 7

Publicado por Daniel Lara Souza em 25/02/2019

[ Hits: 3.803 ]

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

Virtualização no Fedora 30

Instalando Expresso V3

FreePascal Compiler no Fedora

Cockpit Management Console Fedora 21 Server

Criando uma VPC na AWS via CLI

Leitura recomendada

Link para apostilas

Instalar Debian 4 em modo gráfico

Forçar resolução de tela no GNU/Linux

Entrevista com Martin Michlmayr do Projeto Debian

CDTC oferece cursos gratuitos de software livres e outros

  

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