Aggiorna il sistema
Ti consigliamo di aggiornare tutti i pacchetti disponibili e aggiornare il sistema, prima di installare qualsiasi nuovo pacchetto sul sistema. Eseguire il seguente comando e farà il lavoro per te.
Sudo Apt-get Aggiornamento
Successivamente, dovrai installare alcuni pacchetti richiesti come Unzip e TMUX se non li hai già installati. TMUX ti aiuterà ad accedere a più sessioni di terminale separate all'interno di una singola finestra terminale.
sudo apt-get installa unzip sudo apt-get install tmux
Installa nginx
Una volta aggiornato il sistema, dovrai installare un server Web per accedere al console tramite l'interfaccia utente Web da un browser Web. Qui, installeremo Nginx Web Server, è possibile installare Apache Web Server se lo si desidera. Esegui il seguente comando per installare il server Web Nginx.
sudo apt-get install nginx
Scarica e installa il console
Abbiamo installato tutte le dipendenze richieste ora siamo pronti per scaricare e installare il console. Innanzitutto, cambia la tua directory corrente in/usr/locale/bin usando il comando seguente.
CD/USR/Local/Bin
Ora puoi scaricare l'ultima versione stabile del console dalla pagina Web di download ufficiale con il comando wget. Eseguire il seguente comando e farà il lavoro per te.
sudo wget https: // rilascia.Hashicorp.com/console/1.4.4/Console_1.4.4_linux_amd64.cerniera lampo
Successivamente, dovrai decomprimere il pacchetto scaricato e rimuovere il pacchetto zippato. Semplicemente, esegui i seguenti comandi e faranno il lavoro per te.
Sudo Unzip Consol_1.4.4_linux_amd64.zip sudo rm -rf consol_1.4.4_linux_amd64.cerniera lampo
Configurare Consol Server
Ora abbiamo scaricato correttamente il server console. Successivamente, dovrai configurare il server console. Crea una nuova directory per i file di configurazione.
Cd ~ mkdir -p console -config/server
Quindi, crea una nuova configurazione di file di configurazione.JSON per la configurazione del console utilizzando qualsiasi editor di testo. Qui stiamo usando Nano Text Editor. Puoi anche installarlo utilizzando sudo apt-get install nano
comando.
sudo nano console-config/server/config.JSON
Aggiungi la seguente configurazione nel file.
"Bootstrap": vero,
"server": vero,
"log_level": "Debug",
"abilita_syslog": vero,
"Datacenter": "Server1",
"indirizzi":
"http": "0.0.0.0 "
,
"bind_addr": "Indirizzo IP",
"node_name": "xx.Xx.Xx.Xx ",
"data_dir": "/home/k/consoldata",
"ui_dir": "/home/k/consol-ui",
"ACL_DATACENTER": "Server1",
"ACL_DEFAULT_POLICE": "Consenti",
"Crittografia": "5kkufilrf186bGlilfdnig =="
Assicurati di cambiare bind_addr e node_name con i tuoi server IP o FQDN, quindi salva e chiudi il file.
Successivamente, dovrai creare un host virtuale per configurare il tuo server web. Quindi, crea una nuova directory per la creazione di un host virtuale per Nginx utilizzando il comando seguente.
sudo nano/etc/nginx/conf.D/Console.conf
Aggiungi i seguenti contenuti nel file.
server
Ascolta 80;
server_name yourserverip;
root/home/k/consol-ui;
posizione /
proxy_pass http: // 127.0.0.1: 8500;
proxy_set_header X-REAL-IP $ remote_addr;
proxy_set_header host $ http_host;
Assicurati di sostituire il tuo VERVERIP con l'indirizzo IP o il nome di dominio effettivo del server, quindi salva e chiudi il file.
Successivamente, ricarica i servizi Nginx per queste modifiche per avere effetto. Eseguire il seguente comando per farlo. sudo systemctl riavvio nginx.servizio
Avviare il server console
Hai installato e configurato correttamente il server console con le sue dipendenze richieste. Ora iniziamo il server console e lo utilizziamo. Esegui il seguente comando per avviare i suoi servizi sotto il terminale TMUX. tmux
Console Agent -Config-Dir ~/Consol-Config/Server -Ui-Dir ~/Consol-Ui -bootstrap
vero -client = 0.0.0.0
Ora vedrai che il processo del console è in esecuzione nel tuo terminale, puoi lasciare questi processi in esecuzione utilizzando Ctrl+b Quindi colpisci il D Tasto dalla tastiera per staccare il terminale.
Ora che hai installato correttamente il console, puoi procedere ulteriormente per accedere all'interfaccia Web del console. Ma prima dovremo impostare il nostro agente console per accedere all'interfaccia utente Web. Eseguire il seguente comando e farà il lavoro per te.
Console Agent -dev -ui
Il comando sopra ci vorrà del tempo.
Apri il tuo browser Web preferito e naviga su http: // yourserop/ui. Ora puoi utilizzare il server di console per controllare la salute dei tuoi server e una panoramica dei tuoi servizi.
Conclusione
In questo tutorial, hai imparato come installare e configurare il server console su Ubuntu 18.04. Speriamo ora che tu abbia abbastanza conoscenza per lavorare con il server console. Ora puoi distribuire i tuoi nuovi servizi e panoramica di tali servizi utilizzando il console.