Cockpit è la gestione dei server basata sul Web di Redhatsistema. L'obiettivo principale del progetto è offrire agli amministratori di sistema Linux la possibilità di gestire i propri server in modo rapido ed efficiente. Ufficialmente, Cockpit viene offerto come una funzionalità interessante per Fedora Linux e altre distribuzioni di server Linux basate su RedHat. Tuttavia, è anche possibile utilizzare Cockpit su distribuzioni di server Linux come Debian, Ubuntu e persino server che eseguono Arch Linux!
In questa guida, elimineremo il mistero della configurazione dell'interfaccia Cockpit su Linux. Vedremo anche come utilizzare e gestire il tuo sistema nell'interfaccia.
Nota: il software di Cockpit è Linux. Detto questo, non sarà necessario utilizzarlo per accedere all'interfaccia web. Funzionerà su qualsiasi sistema operativo, purché utilizzi Opera, Firefox, Chrome, Microsoft Edge o Safari!
Istruzioni Ubuntu
Stai cercando di usare l'interfaccia utente di Cockpit sul tuo computer Ubuntu? Fortunatamente per te, non è necessario un duro lavoro per farlo funzionare. Dalla versione 17.04 del sistema operativo, Cockpit può essere installato con un semplice Apt install comando.
Per farlo funzionare sulla tua configurazione di Ubuntu, avvia una finestra di terminale e inserisci il seguente comando Apt sotto.

sudo apt install cockpit
Istruzioni Debian
Il progetto Cockpit ha un eccellente supporto perDebian. Ufficialmente, il software supporta Debian 9 e Debian 8. Il supporto per la dashboard Cockpit su Debian Linux è reso possibile con il repository di software Backports per Debian. Senza Debian Backports, Cockpit non sarebbe in grado di funzionare a causa di vecchi pacchetti.
Per abilitare Backport, avviare un terminale e immettere il comando seguente. In alternativa, se hai bisogno di maggiori indicazioni sull'impostazione dei backport, segui il nostro tutorial approfondito sull'argomento.
Debian 9
su - echo "deb http://deb.debian.org/debian stretch-backports main" > /etc/apt/sources.list.d/backports.list
Debian 8
su - echo "deb http://deb.debian.org/debian jessie-backports-sloppy main" > /etc/apt/sources.list.d/backports.list
Con le fonti del software Backports attive e funzionanti sul tuo sistema Debian, dovrai eseguire il aggiornare comando.
sudo apt-get update
Infine, installa il programma Cockpit su Debian con il seguente apt-get install comando sotto.
sudo apt-get install cockpit
Istruzioni per Arch Linux
Mentre sembra un po 'assurdo sulla sua faccia, moltiGli utenti Linux amano usare Arch Linux come sistema operativo server. Se sei una di queste persone, sarai felice di sapere che è possibile eseguire l'interfaccia utente di gestione di Cockpit su di essa. Tuttavia, tieni presente che si tratta di un pacchetto non ufficiale non supportato dal progetto.

Per rendere operativa l'interfaccia utente di Cockpit su Arch Linux, non sarai in grado di eseguire un rapido comando Pacman. Invece, dovrai scaricare e compilare manualmente il pacchetto Cockpit AUR. Ecco come farlo.
Inizia installando i pacchetti Base-devel e Git tramite Pacman. Ciò ti consentirà di lavorare facilmente con i pacchetti AUR manualmente.
sudo pacman -S base-devel git
Quindi, prendi il pacchetto Cockpit AUR usando il clone git comando.
git clone https://aur.archlinux.org/cockpit.git
Spostare il terminale nella cartella "cockpit" usando il CD comando.
cd cockpit
Scarica le dipendenze AUR per Cockpit con idiota.
git clone https://aur.archlinux.org/systemtap.git git clone https://aur.archlinux.org/pcp.git git clone https://aur.archlinux.org/python2-pyscss.git git clone https://aur.archlinux.org/perl-javascript-minifier-xs.git
Compilare e installare le dipendenze per Cockpit utilizzando makepkg. Tenere presente che se si verificano problemi con PGP, è possibile saltare il controllo (a proprio rischio) con--skipinteg.
sudo groupadd -r stapusr ; sudo groupadd -r stapsys ; sudo groupadd -r stapdev
cd systemtap makepkg -sri cd .. cd pcp makepkg -sri cd python2-pyscss makepkg -sri .. cd perl-javascript-minifier-xs makepkg -sri ..
Infine, installa Cockpit su Arch.
cd .. makepkg -sri
Istruzioni Fedora
Cockpit è sempre stato progettato per essere utilizzato su Redhatprodotti. Fedora è un prodotto Redhat (sebbene sviluppato da una comunità separata), quindi lo strumento di gestione Cockpit è disponibile nell'archivio software. Per installare, avviare una finestra del terminale e immettere il DNF comando sotto.
sudo dnf install cockpit -y
Quando Cockpit è impostato su Fedora, abilitalo per l'uso con:
sudo systemctl enable --now cockpit.socket sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent
Istruzioni Redhat Enterprise Linux
Cockpit può essere installato su RedHat EnterpriseLinux, a condizione che tu stia utilizzando la versione 7.1 o successive. Il software viene fornito agli utenti tramite il repository software "Extra" e deve essere abilitato prima dell'installazione.
Per abilitare il repository "Extra", avviare un terminale e immettere il comando seguente.
sudo subscription-manager repos --enable rhel-7-server-extras-rpms
Con il nuovo repository abilitato, utilizzare Yum per installare Cockpit.
sudo yum install cockpit
Quindi, abilita il completamento del software su Rhel.
sudo systemctl enable --now cockpit.socket sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent
Istruzioni CentOS

Mentre CentOS cerca di rimanere il più vicino a RedHatEnterprise Linux possibile, è molto facile far funzionare il software Cockpit sulla piattaforma. A partire da ora, quelli su CentOS versione 7 e successive saranno in grado di afferrarlo rapidamente con il gestore di pacchetti Yum.
sudo yuminstall cockpit
Una volta che Cockpit sta lavorando su CentOS, dovrai fare alcune cose. In particolare, dovrai abilitare il software tramite systemd. Inoltre, deve essere consentito tramite il firewall.
sudo systemctl enable --now cockpit.socket sudo firewall-cmd --permanent --zone=public --add-service=cockpit sudo firewall-cmd --reload
Con i tre comandi sopra inseriti, Cockpit dovrebbe essere pronto per l'uso su CentOS!
Commenti