GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Katello su CentOS 7

In questo tutorial, ti mostreremo come installare Katello sul tuo CentOS 7. Per chi non lo sapesse, Katello è un software di gestione dei contenuti open source. Funziona anche attività di provisioning e configurazione utilizzando il caposquadra. In altre parole, possiamo dire che Katello è il server Satellite open source, che invia gli aggiornamenti ai suoi server o client Linux registrati. In effetti, è un plug-in per la gestione del ciclo di vita di Foreman che gestisce l'abbonamento, e gestione del repository.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo del software di gestione dei contenuti Katello su un server CentOS 7.

Installa Katello su CentOS 7

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

yum clean all
yum -y update

Passaggio 2. Imposta nome host e regole firewall.

Usa il seguente comando per impostare il nome host:

hostnamectl set-hostname "katello.idroot.us"

Inoltre, aggiorna anche il file hostname all'interno di /etc/hostname:

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

Una volta terminato con il nome host, ora dovrai modificare le regole del firewall per aprire le porte per 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

Passaggio 3. Installazione di Katello.

Katello richiede la configurazione di alcuni repository prima del processo di installazione, quindi ci sono alcuni repository che stiamo configurando per 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

Esegui il seguente comando per installare i pacchetti Katello:

sudo yum update
sudo yum install katello

Avanti, configura il tuo server con NTP per la sincronizzazione dell'ora. Imposta il fuso orario rispetto alla tua posizione:

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

Avanti quindi l'installazione di Katello utilizzando un comando foreman-installer come mostrato di seguito:

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

*Nel comando precedente sostituisci Specify_Passwd con una password complessa e questa password verrà utilizzata per accedere alla dashboard del caposquadra nell'accesso web di Katello.

Quando l'installazione sarà completata, riceverai un output che indica che Installazione riuscita . Se nel caso in cui il tuo server è in esecuzione dietro il server proxy, dovrai eseguire il comando indicato di seguito:

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>

Passaggio 4. Accesso al Katello.

Katello sarà disponibile sulla porta HTTP 80 per impostazione predefinita. Apri il tuo browser preferito e vai a http://katello.idroot.us o http://server-ip-address e completare i passaggi necessari per completare l'installazione. Usa il nome utente come amministratore e password che specifichiamo nel passaggio precedente.

Congratulazioni! Katello è stato installato correttamente. Grazie per aver utilizzato questo tutorial per l'installazione del software di gestione dei contenuti Katello su un server CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Katello .


Cent OS
  1. Come installare PHP 7, 7.2 e 7.3 su CentOS 7

  2. Come installare Java 11 e 12 su CentOS 7

  3. Come installare Wine 4.0 su CentOS 7

  4. Come installare Vim 8.2 su CentOS 7

  5. Come installare Katello 3.10 su CentOS 7 / RHEL 7

Come installare Java su CentOS 7

Come installare Ruby su CentOS 7

Come installare PostgreSQL su CentOS 7

Come installare R su CentOS 7

Come installare R su CentOS 8

Come installare Katello su CentOS 7.x