GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Katello en CentOS 7

En este tutorial, le mostraremos cómo instalar Katello en su CentOS 7. Para aquellos de ustedes que no lo sabían, Katello es un software de administración de contenido de código abierto. También realiza tareas de aprovisionamiento y configuración usando el capataz. En otras palabras, podemos decir que Katello es el servidor Satélite de código abierto, que envía actualizaciones a sus servidores o clientes Linux registrados. De hecho, es un complemento de administración del ciclo de vida para Foreman que maneja la suscripción, y gestión de repositorios.

Este artículo asume que tiene al menos un conocimiento básico de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso del software de administración de contenido Katello en un servidor CentOS 7.

Instalar Katello en CentOS 7

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

yum clean all
yum -y update

Paso 2. Establezca las reglas de nombre de host y firewall.

Use el siguiente comando para establecer el nombre de host:

hostnamectl set-hostname "katello.idroot.us"

Además, actualice el archivo de nombre de host también dentro de /etc/hostname:

echo "192.168.77.1 katello.idroot.us" >> /etc/hosts

Una vez que haya terminado con el nombre de host, deberá cambiar las reglas del firewall para abrir los puertos para Katello:

firewall-cmd --permanent --zone=public --add-port=80/tcp --add-port=443/tcp --add-port=5647/tcp --add-port=9090/tcpfirewall-cmd --permanent --zone=public --add-port=8140/tcp --add-port=8443/tcp --add-port=8000/tcp --add-port=67/udp --add-port=68/udp --add-port=69/udpfirewall-cmd --reload

Paso 3. Instalación de Katello.

Katello requiere que se configuren algunos repositorios antes del proceso de instalación, por lo que aquí estamos configurando algunos repositorios para Katello:

yum -y install http://fedorapeople.org/groups/katello/releases/yum/3.2/katello/el7/x86_64/katello-repos-latest.rpm
yum -y install http://yum.theforeman.org/releases/1.13/el7/x86_64/foreman-release.rpm
yum -y install http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
yum -y install http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum -y install foreman-release-scl

Ejecute el siguiente comando para instalar los paquetes de Katello:

sudo yum update
sudo yum install katello

A continuación, configure su servidor con NTP para sincronizar la hora. Establezca la zona horaria con respecto a su ubicación:

rm -f /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Calcutta /etc/localtime
yum install ntp -y
ntpdate in.pool.ntp.org

Luego, inicie la instalación de Katello usando un comando de instalador capataz como se muestra a continuación:

foreman-installer --scenario katello --foreman-admin-username admin --foreman-admin-password <Specify_Passwd>

*En el comando anterior, reemplace Specify_Passwd con una contraseña segura y esta contraseña se utilizará para iniciar sesión en el panel de control del capataz en el acceso web de Katello.

Cuando se complete la instalación, obtendrá un resultado que indica que Instalación exitosa . Si en caso de que su servidor se esté ejecutando detrás del servidor proxy, deberá ejecutar el siguiente comando dado:

foreman-installer --scenario katello --katello-proxy-url http://<Proxy-Server_Name_or_IP> --katello-proxy-port <Proxy-port> --foreman-admin-username admin --foreman-admin-password <Specify_Password>

Paso 4. Acceso a Katello.

Katello estará disponible en el puerto HTTP 80 de manera predeterminada. Abra su navegador favorito y vaya a http://katello.idroot.us o http://server-ip-address y complete los pasos necesarios para finalizar la instalación. Usa el nombre de usuario como administrador y la contraseña que especificamos en el paso anterior.

¡Felicitaciones! Ha instalado Katello con éxito. Gracias por usar este tutorial para instalar el software de administración de contenido Katello en un servidor CentOS 7. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Katello .


Cent OS
  1. Cómo instalar PHP 7, 7.2 y 7.3 en CentOS 7

  2. Cómo instalar Java 11 y 12 en CentOS 7

  3. Cómo instalar Wine 4.0 en CentOS 7

  4. Cómo instalar Vim 8.2 en CentOS 7

  5. Cómo instalar Katello 3.10 en CentOS 7 / RHEL 7

Cómo instalar Java en CentOS 7

Cómo instalar Ruby en CentOS 7

Cómo instalar PostgreSQL en CentOS 7

Cómo instalar R en CentOS 7

Cómo instalar R en CentOS 8

Cómo instalar Katello en CentOS 7.x