- - Hur man installerar Cockpit på Linux

Hur man installerar Cockpit på Linux

Cockpit är Redhats webbaserade serverhanteringsystemet. Projektets primära mål är att erbjuda Linux-systemadministratörer möjligheten att hantera sina servrar snabbt och effektivt enkelt. Officiellt erbjuds Cockpit som en spännande funktion för Fedora Linux och andra RedHat-baserade Linux-serverdistributioner. Det är dock också möjligt att använda Cockpit på Linux-serverdistributioner som Debian, Ubuntu och till och med servrar som kör Arch Linux!

I den här guiden kommer vi att ta mysteriet med att ställa in Cockpit-gränssnittet på Linux. Vi kommer också att gå igenom hur du använder och hanterar ditt system i gränssnittet.

Obs: Cockpits mjukvara är Linux. Med det sagt kommer du inte att behöva använda det för att komma åt webbgränssnittet. Det kommer att köras på alla operativsystem, så länge du använder Opera, Firefox, Chrome, Microsoft Edge eller Safari!

Ubuntu instruktioner

Vill du använda Cockpit UI på din Ubuntu-maskin? Tur för dig, det finns inget hårt arbete som krävs för att få det att fungera. Sedan version 17.04 av operativsystemet kan Cockpitcan installeras med en enkel Apt installera kommando.

För att få det igång med din Ubuntu-installation, starta ett terminalfönster och ange följande Apt-kommando nedan.

sudo apt install cockpit

Debian instruktioner

Cockpit-projektet har utmärkt stöd förDebian. Officiellt stöder programvaran såväl Debian 9 som Debian 8. Stöd för cockpit-instrumentbrädan på Debian Linux möjliggörs med Backports mjukvara för Debian. Utan Debian Backports skulle cockpit inte kunna köras på grund av gamla paket.

För att aktivera Backports, starta en terminal och ange kommandot nedan. Alternativt, om du behöver mer vägledning för att ställa in Backports upp, följ vår djupgående handledning om ämnet.

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-programvarukällorna igång på ditt Debian-system måste du köra uppdatering kommando.

sudo apt-get update

Slutligen installerar Cockpit-programmet på Debian med följande apt-get install kommando nedan.

sudo apt-get install cockpit

Arkivera Linux-instruktioner

Även om det verkar lite absurd i ansiktet, mångaLinux-användare älskar att använda Arch Linux som serveroperativsystem. Om du är en av dessa människor kommer du gärna att veta att det är möjligt att köra cockpithanteringsgränssnittet på det. Tänk dock på att detta är ett inofficiellt paket som inte stöds av projektet.

För att få cockpit-gränssnittet igång på Arch Linux kan du inte köra ett snabbt Pacman-kommando. Istället måste du ladda ner och sammanställa Cockpit AUR-paketet manuellt. Så här gör du.

Börja med att installera Base-devel- och Git-paketen via Pacman. Detta gör att du enkelt kan arbeta med AUR-paket manuellt.

sudo pacman -S base-devel git

Därefter tar du cockpit AUR-paketet med hjälp av git klon kommando.

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

Flytta terminalen till "cockpit" -mappen med hjälp av CD kommando.

cd cockpit

Ladda ner AUR-beroenden för 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 och installera beroenden för cockpit med makepkg. Tänk på att om du stöter på PGP-problem kan du hoppa över kontrollen (på egen risk) 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
..

Slutligen installerar Cockpit på Arch.

cd ..
makepkg -sri

Fedora instruktioner

Cockpit har alltid varit avsett att använda på RedhatProdukter. Fedora är en Redhat-produkt (om än utvecklad av en separat gemenskap), så hanteringsverktyget Cockpit finns tillgängligt i programvaruarkivet. För att installera starta ett terminalfönster och öppna DNF kommando nedan.

sudo dnf install cockpit -y

När Cockpit är inställt på Fedora, aktivera den för användning 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 installeras på RedHat EnterpriseLinux, förutsatt att du använder version 7.1 eller senare. Programvaran tillhandahålls användare via programvaran ”Extras” och måste vara aktiverad innan installationen.

Starta en terminal och ange följande kommando för att aktivera repan "Extras".

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

Med den nya repan aktiverad använder du Yum för att installera Cockpit.

sudo yum install cockpit

Aktivera sedan programvaran på Rhel.

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

CentOS instruktioner

När CentOS försöker hålla sig så nära RedHatEnterprise Linux som möjligt, det är väldigt enkelt att få Cockpit-programvara att fungera på plattformen. Från och med nu kommer de i CentOS version 7 och högre att kunna ta tag i den med Yum-pakethanteraren.

sudo yuminstall cockpit

När Cockpit arbetar med CentOS måste du göra några saker. Specifikt måste du aktivera programvaran via systemd. Det måste också tillåtas via brandväggen.

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

Med de tre kommandona ovan angivna bör Cockpit vara redo att användas på CentOS!

kommentarer