Requisits previs
Actualització del sistema
Configura un nom d'amfitrió
Instal·leu Foreman
Configuració del tallafoc
Interfície web
Foreman és una eina gratuïta i de codi obert que us ajuda a configurar i gestionar servidors físics i virtuals. Foreman també us ajuda a proveir i supervisar el vostre servidor.
Requisits previs
- Servidor CentOS 7.
- Accés d'usuari root.
Actualització del sistema
Actualitzeu el vostre sistema abans d'instal·lar Foreman.
yum -y update
Configura un nom d'amfitrió
Haureu d'editar el /etc/hostsfitxer amb qualsevol editor de text.
nano /etc/hosts
Afegeix el teu servidor.
198.51.100.0 server.vultr.local server
A continuació, haureu de configurar un nom d'amfitrió.
nano /etc/hostname
Introduïu el vostre nom d'amfitrió, assegureu-vos de canviar-lo pel vostre propi nom d'amfitrió.
server.vultr.local
Deseu el fitxer i sortiu de l'editor de text.
Nota: Les ordres anteriors són exemples. Hauríeu de canviar-los pels vostres .
Instal·leu Foreman
L'instal·lador de Foreman és una col·lecció de mòduls Puppet que instal·la tot el necessari per a una configuració completa de Foreman.
Ara configurem els repositoris EPEL, Puppet i Foreman.
rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
rpm -ivh http://yum.theforeman.org/releases/1.9/el7/x86_64/foreman-release.rpm
Instal·leu l'instal·lador de Foreman perquè pugui instal·lar Foreman i tots els seus paquets necessaris.
yum -y install foreman-installer
Executeu l'instal·lador de Foreman. Farà falta.
foreman-installer
Veureu Success com a sortida en finalitzar la instal·lació.
Configuració del tallafoc
Executeu les ordres següents una per una.
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
Torneu a carregar els serveis del tallafoc.
firewall-cmd --reload
Interfície web
Obriu el vostre navegador web i visiteu http://YourServerIPo http://FQDN per accedir a la interfície web de Foreman. Veureu una pàgina web d'inici de sessió, així que introduïu el vostre Capatre usernamei password, a continuació, feu clic al Loginbotó.
Instal·leu el mòdul NTP
NTP module és un dels requisits més importants de Puppet per gestionar els serveis NTP.
puppet module install -i /etc/puppet/environments/production/modules saz/ntp
A la consola web de Foreman, aneu a (server.vultr.local) Configure > Puppet Classesi feu-hi clic Import from hostnameper llegir les classes de titelles disponibles del titellaire i ompliu la base de dades de Foreman.
Seleccioneu el mòdul NTP i feu clic al Updatebotó.
Ara podeu gestionar el mòdul NTP i Foreman des del seu tauler.