Cockpit er Redhats webbaserede serveradministrationsystem. Projektets primære mål er at tilbyde Linux-systemadministratorer muligheden for at administrere deres servere hurtigt og effektivt let. Officielt tilbydes Cockpit som en spændende funktion til Fedora Linux og andre RedHat-baserede Linux-serverdistributioner. Det er dog også muligt at bruge Cockpit på Linux-serverfordelinger som Debian, Ubuntu og endda servere, der kører Arch Linux!
I denne vejledning tager vi mysteriet med at oprette Cockpit-interface på Linux. Vi gennemgår også, hvordan du bruger og administrerer dit system i grænsefladen.
Bemærk: Cockpits software er Linux. Når det er sagt, behøver du ikke bruge det til at få adgang til webgrænsefladen. Det kører på ethvert operativsystem, så længe du bruger Opera, Firefox, Chrome, Microsoft Edge eller Safari!
Ubuntu instruktioner
Leder du efter at bruge Cockpit UI på din Ubuntu-maskine? Heldig for dig, der er ikke noget hårdt arbejde for at få det til at fungere. Lige siden version 17.04 af OS, kan Cockpitcan installeres med en simpel Apt installation kommando.
For at få det til at gå på din Ubuntu-opsætning skal du starte et terminalvindue og indtaste følgende Apt-kommando nedenfor.

sudo apt install cockpit
Debian instruktioner
Cockpit-projektet har fremragende støtte tilDebian. Officielt understøtter softwaren Debian 9 såvel som Debian 8. Support til cockpit-betjeningspanelet på Debian Linux er muliggjort med Backports-softwarelageret til Debian. Uden Debian Backports ville Cockpit ikke kunne køre på grund af gamle pakker.
For at aktivere Backports skal du starte en terminal og indtaste kommandoen nedenfor. Alternativt, hvis du har brug for mere vejledning i opsætning af Backports, skal du følge vores dybdegående tutorial 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
Med Backports-softwarekilderne op og kører på dit Debian-system, skal du køre opdatering kommando.
sudo apt-get update
Endelig skal du installere Cockpit-programmet på Debian med følgende apt-get installation kommando nedenfor.
sudo apt-get install cockpit
Ark Linux-instruktioner
Selvom det forekommer lidt absurd i ansigtet, er mangeLinux-brugere elsker at bruge Arch Linux som server-operativsystem. Hvis du er en af disse mennesker, vil du være glad for at vide, at det er muligt at køre Cockpit-administrationsgrænsefladen på det. Husk dog, at dette er en uofficiel pakke, der ikke understøttes af projektet.

For at få Cockpit-brugergrænsefladen i gang på Arch Linux, vil du ikke kunne køre en hurtig Pacman-kommando. I stedet skal du downloade og kompilere Cockpit AUR-pakken manuelt. Sådan gør du det.
Start med at installere Base-devel og Git-pakkerne via Pacman. Dette giver dig mulighed for nemt at arbejde med AUR-pakker manuelt.
sudo pacman -S base-devel git
Tag derefter cockpit AUR-pakken ved hjælp af git klon kommando.
git clone https://aur.archlinux.org/cockpit.git
Flyt terminalen ind i “cockpit” -mappen vha CD kommando.
cd cockpit
Download AUR-afhængigheder 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
Opbyg og installer afhængighederne for Cockpit ved hjælp af makepkg. Husk, at hvis du støder på problemer med PGP, kan du springe kontrollen (på din 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 sidst skal du installere Cockpit på Arch.
cd .. makepkg -sri
Fedora instruktioner
Cockpit har altid været beregnet til brug på RedhatProdukter. Fedora er et Redhat-produkt (om end udviklet af et separat samfund), så Cockpit-styringsværktøjet er tilgængeligt i softwarearkivet. For at installere start et terminalvindue og gå ind i DNF kommando nedenfor.
sudo dnf install cockpit -y
Når cockpit er konfigureret på Fedora, skal du aktivere det til brug sammen med:
sudo systemctl enable --now cockpit.socket sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent
Redhat Enterprise Linux instruktioner
Cockpit kan installeres på RedHat EnterpriseLinux, forudsat at du bruger version 7.1 eller nyere. Softwaren leveres til brugere via “Extras” -softwarelageret og skal være aktiveret før installation.
For at aktivere repas “Ekstra” skal du starte en terminal og indtaste følgende kommando.
sudo subscription-manager repos --enable rhel-7-server-extras-rpms
Når den nye repo er aktiveret, skal du bruge Yum til at installere Cockpit.
sudo yum install cockpit
Aktivér derefter softwaren på Rhel.
sudo systemctl enable --now cockpit.socket sudo firewall-cmd --add-service=cockpit sudo firewall-cmd --add-service=cockpit --permanent
CentOS instruktioner

Da CentOS prøver at forblive så tæt på RedHatEnterprise Linux som muligt, det er meget let at få Cockpit-software til at arbejde på platformen. Fra nu af vil de på CentOS version 7 og nyere være i stand til hurtigt at få fat i den med Yum-pakkeadministratoren.
sudo yuminstall cockpit
Når Cockpit arbejder på CentOS, skal du gøre et par ting. Specifikt skal du aktivere softwaren via systemd. Det skal også være tilladt via Firewall.
sudo systemctl enable --now cockpit.socket sudo firewall-cmd --permanent --zone=public --add-service=cockpit sudo firewall-cmd --reload
Med de tre kommandoer, der er indtastet ovenfor, skal Cockpit være klar til brug på CentOS!
Kommentarer