- - Hvordan installere Cockpit på Linux

Hvordan installere Cockpit på Linux

Cockpit er Redhats nettbaserte serveradministrasjonsystem. Det viktigste målet med prosjektet er å tilby Linux-systemadministratorer muligheten til å administrere serverne sine raskt og effektivt enkelt. Offisielt tilbys Cockpit som en spennende funksjon for Fedora Linux og andre RedHat-baserte Linux-serverdistribusjoner. Imidlertid er det også mulig å bruke Cockpit på Linux-serverdistribusjoner som Debian, Ubuntu og til og med servere som kjører Arch Linux!

I denne guiden skal vi ta mysteriet med å sette opp Cockpit-grensesnittet på Linux. Vi skal også undersøke hvordan du bruker og administrerer systemet ditt i grensesnittet.

Merk: Cockpits programvare er Linux. Når det er sagt, trenger du ikke å bruke det for å få tilgang til webgrensesnittet. Det kjøres på alle operativsystemer, så lenge du bruker Opera, Firefox, Chrome, Microsoft Edge eller Safari!

Ubuntu instruksjoner

Ønsker du å bruke Cockpit UI på Ubuntu-maskinen din? Heldig for deg, det er ikke noe hardt arbeid som trengs for å få det til å fungere. Helt siden versjon 17.04 av OS, kan Cockpitcan installeres med en enkel Apt installere kommando.

For å få det til på Ubuntu-oppsettet ditt, start et terminalvindu og angi følgende Apt-kommando nedenfor.

sudo apt install cockpit

Debian instruksjoner

Cockpit-prosjektet har utmerket støtte forDebian. Offisielt støtter programvaren Debian 9 så vel som Debian 8. Støtte for cockpit-dashbordet på Debian Linux er muliggjort med Backports programvarelager for Debian. Uten Debian Backports ville ikke Cockpit kunne kjøres på grunn av gamle pakker.

For å aktivere Backports, start en terminal og skriv kommandoen nedenfor. Alternativt, hvis du trenger mer veiledning for å sette opp Backports, kan du følge vår dyptgående opplæring om emnet.

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

Når Backports-programvarekildene er i gang på Debian-systemet, må du kjøre den Oppdater kommando.

sudo apt-get update

Til slutt installerer du Cockpit-programmet på Debian med følgende apt-get install kommando nedenfor.

sudo apt-get install cockpit

Arch Linux instruksjoner

Selv om det virker litt absurd i ansiktet, er det mangeLinux-brukere elsker å bruke Arch Linux som serveroperativsystem. Hvis du er en av disse personene, vil du være glad for å vite at det er mulig å kjøre Cockpit management UI på det. Husk imidlertid at dette er en uoffisiell pakke som ikke støttes av prosjektet.

For å få Cockpit-brukergrensesnittet i gang på Arch Linux, vil du ikke kunne kjøre en rask Pacman-kommando. I stedet må du laste ned og kompilere Cockpit AUR-pakken manuelt. Slik gjør du det.

Begynn med å installere Base-devel og Git-pakkene via Pacman. Dette lar deg arbeide med AUR-pakker manuelt.

sudo pacman -S base-devel git

Neste, ta tak i Cockpit AUR-pakken ved å bruke git klon kommando.

git clone https://aur.archlinux.org/cockpit.git

Flytt terminalen inn i “cockpit” -mappen ved å bruke CD kommando.

cd cockpit

Last ned AUR-avhengighetene for cockpit med git.

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

Bygg og installer avhengighetene for Cockpit ved å bruke Makepkg. Husk at hvis du får problemer med PGP, kan du hoppe over sjekken (på egen risiko) med--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
..

Til slutt, installer Cockpit på Arch.

cd ..
makepkg -sri

Fedora instruksjoner

Cockpit har alltid vært ment å bruke på RedhatProdukter. Fedora er et Redhat-produkt (riktignok utviklet av et eget samfunn), så Cockpit-administrasjonsverktøyet er tilgjengelig i programvarearkivet. For å installere starte et terminalvindu og gå inn i DNF kommando nedenfor.

sudo dnf install cockpit -y

Når Cockpit er satt opp på Fedora, aktiverer du den for bruk sammen med:

sudo systemctl enable --now cockpit.socket
sudo firewall-cmd --add-service=cockpit
sudo firewall-cmd --add-service=cockpit --permanent

Redhat Enterprise Linux instruksjoner

Cockpit kan installeres på RedHat EnterpriseLinux, forutsatt at du bruker versjon 7.1 eller nyere. Programvaren leveres til brukere via programvaren ”Extras”, og må være aktivert før installasjonen.

For å aktivere "Extras" repo, start en terminal og angi følgende kommando.

sudo subscription-manager repos --enable rhel-7-server-extras-rpms

Når den nye repoen er aktivert, bruk Yum til å installere Cockpit.

sudo yum install cockpit

Aktiver deretter programvaren på Rhel.

sudo systemctl enable --now cockpit.socket
sudo firewall-cmd --add-service=cockpit
sudo firewall-cmd --add-service=cockpit --permanent

CentOS instruksjoner

Da CentOS prøver å holde seg så nær RedHatEnterprise Linux som mulig, det er veldig enkelt å få Cockpit-programvare til å fungere på plattformen. Per nå vil de på CentOS versjon 7 og nyere kunne ta tak i den med Yum-pakksjefen raskt.

sudo yuminstall cockpit

Når Cockpit jobber med CentOS, må du gjøre noen få ting. Spesielt må du aktivere programvaren via systemd. Det må også være tillatt gjennom brannmuren.

sudo systemctl enable --now cockpit.socket
sudo firewall-cmd --permanent --zone=public --add-service=cockpit
sudo firewall-cmd --reload

Med de tre kommandoene som er angitt ovenfor, skal Cockpit være klar til bruk på CentOS!

kommentarer