Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> Domanda >> PC Risoluzione dei problemi >> .

Come installare Chef 13 su RedHat/CentOS 7

## Prerequisiti

- Sistema operativo:RedHat/CentOS 7

- Python:2.7 o qualsiasi versione successiva

- Ruby:2.0 o qualsiasi versione successiva

- Privilegi sudo:sudo deve essere abilitato sul tuo sistema in modo che l'installazione termini senza errori.

Passaggio 1:aggiorna e aggiorna il sistema

"bash."

aggiornamento sudo yum

aggiornamento sudo yum

```

Passaggio 2:installa il repository EPEL (Extra Packages for Enterprise Linux)

Chef richiede alcuni pacchetti EPEL, quindi dovrai installare il repository EPEL,

"bash."

sudo yum installa epel-release

```

Passaggio 3:installa Ruby e Git (facoltativo)

Sebbene Ruby non sia richiesto da Chef 13, puoi installarlo e quindi utilizzare i pacchetti Ruby di Chef per motivi di semplicità e compatibilità. Questi sono passaggi facoltativi.

"bash."

sudo yum installa ruby

sudo yum installa git

```

Passaggio 4:installa Erlang

Installa il pacchetto Erlang con il seguente comando:

"bash."

sudo yum installa erlang

```

Passaggio 5:scarica e installa il pacchetto Chef 13 Omnibus

Per scaricare il pacchetto Chef 13 Omnibus, immetti il ​​seguente comando:

"bash."

wget --no-check-certificate -O /tmp/chef-server-core-13.5.1-1.el7.x86_64.rpm https://packages.chef.io/stable/el/7/chef-server- core-13.5.1-1.el7.x86_64.rpm

```

Puoi sfogliare i pacchetti anche utilizzando il seguente link (Pacchetti Chef).

Scarica il pacchetto che desideri e procedi con l'installazione:

"bash."

sudo rpm -ivh chef-server-core-13.5.1-1.el7.x86_64.rpm

```

Passaggio 6:configura Chef

Una volta completata con successo l'installazione, dovrai configurare Chef. Per configurare Chef, esegui il comando seguente:

"bash."

sudo chef-server-ctl riconfigurare

```

Passaggio 7:avvia Chef Server

Utilizzare il comando seguente per avviare Chef Server:

"bash."

sudo chef-server-ctl start

```

Verifica lo stato del servizio chef-server utilizzando il comando seguente e conferma che il servizio è in esecuzione.

```

stato sudo service chef-server

```

Passaggio 8:abilita il servizio FirewallD

Per abilitare il servizio "FirewallD", utilizzare il seguente comando.

```

sudo systemctl abilita firewalld

```

Passaggio 9:credenziali del server Chef

Il comando chef-server-ctl reconfigure crea le seguenti credenziali di Chef Server per impostazione predefinita:

- Utente amministratore :amministratore

- Password amministratore :parola d'ordine

- Nome dell'organizzazione :dimostrazione

Avrai bisogno di queste credenziali per accedere all'interfaccia utente web di Chef Server e gestire Chef Server.

Passaggio 10:accesso all'interfaccia utente Web di Chef Server

Per accedere all'interfaccia utente web di Chef Server, aprire un browser web e accedere al seguente URL:

https://_ :443/

Utilizza il nome utente e la password dell'amministratore predefiniti per accedere.

E dovrebbe essere così! Ora dovresti aver installato con successo Chef 13 su RedHat/CentOS 7.

 

Domanda © www.354353.com