Nyheter, Prylar, Android, Mobiler, Appnedladdningar, Android

Hur man installerar och ställer in Cockpit Web Console på Linux-system

Cockpits webbkonsol är ett verktyg för att övervaka serverns övergripande status, prestanda och hälsa. Du kan installera Cockpits webbkonsol på din lokala dator och köra webbapplikationen via webbläsaren. Du kan övervaka servertjänster, konton och ställa in nätverkssystem via Cockpit Web-konsolen på Linux. Om du är en fjärranvändare låter Cockpit Web-konsolen dig logga in via det säkra skalet (ssh). Cockpit föreslår att du använder webbläsaren Google Chrome, Firefox, Safari och Gnome för att ladda Cockpits webbkonsol på Linux. Att installera Cockpits webbkonsol på Linux-distributioner är enkelt, okomplicerat och enkelt.

Cockpit Web Console på Linux Desktop


Från början byggdes Cockpit Web-konsolen för Red Hat-baserade Linux-system. Senare hade den utvecklats för andra Linux-distributioner också. Den stöder både webbläsarläge och API-baserade Shell-läge applikationsgränssnitt.

I standardinstallationen lagrar den alla filer i /etc/-katalogen. Den använder nätverksporten 9090 på Linux. Eftersom vi kommer att ladda Install Cockpit-webbkonsolen via en PHP-webbserver, se till att ditt system har en aktiv lokal värdserver.

Både Apache och Nginx kommer att fungera perfekt för att ladda Cockpits webbkonsol. I det här inlägget kommer vi att se hur du installerar och kommer igång med cockpitens webbkonsol på olika Linux-distributioner.

1. Installera Cockpit Web Console på Ubuntu/Debian Linux


Det är enkelt att installera Cockpits webbkonsol på Ubuntu och Debian-baserade system. Alla nödvändiga filer är redan tillgängliga i det officiella Linux-förvaret. Här kommer vi att se metoderna för att installera Cockpits webbkonsol på Ubuntu och andra Debiansystem.

Om du använder ett uppdaterat Ubuntu-system kan du köra följande kommando på ditt terminalskal för att installera Cockpit-webbkonsolen på ditt system.

sudo apt-get update
sudo apt-get install cockpit

När installationen är slut, kör följande kommando för att tillåta port 9090 av ditt UFW-brandväggssystem. Om du inte har UFW-brandväggssystemet aktiverat och konfigurerat på ditt Ubuntu-system, följ detta inlägg för att lära dig mer om hur du använder UFW-brandväggsverktyget på Ubuntu.

sudo ufw enable
sudo ufw allow 9090/tcp
sudo ufw status
sudo ufw allow hhtp

Om du använder ett Debian-baserat Linux-system är kommandona annorlunda än att installera Cockpits webbkonsol på Ubuntu. Vänligen kör följande ekokommandon på ditt terminalskal enligt din Debian-version för att ladda källfilerna på ditt arkiv.

  • Ladda källfilen Debian 10
echo 'deb https://deb.debian.org/debian buster-backports main' > \
/etc/apt/sources.list.d/backports.list

  • Ladda källfilen Debian 11
echo 'deb https://deb.debian.org/debian bullseye-backports main' > \
/etc/apt/sources.list.d/backports.list

Kör sedan följande kommando till skalet med root-åtkomst för att ladda om förvaret och installera Cockpit-webbkonsolen på ditt Debiansystem.

  • Installera Cockpit webbkonsol på Debian 10
apt update
sudo apt install -t bullseye-backports cockpit

  • Installera Cockpit webbkonsol på Debian 11
apt update
sudo apt install -t buster-backports cockpit

2. Installera Cockpit på Fedora/Red Hat


Om du använder en Fedora-arbetsstation eller en Red Hat Enterprise Linux, kommer den här metoden att guida dig för att installera Cockpit-webbkonsolen på ditt system. Kör följande DNF-kommando med root-åtkomst på terminalskalet för att installera Cockpit-verktyget.

sudo dnf update
sudo dnf install cockpit

Red Hat Enterprise Linux-användare måste köra följande kommando för att ladda Cockpit-förvaret på systemet.

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

Sedan kan du köra RPM-kommandot nedan för att installera Cockpits webbkonsol på ditt Red Hat Linux-system.

sudo yum install cockpit

När installationen är klar, kör följande systemkontrollkommando för att aktivera Cockpit-uttaget på ditt Fedora och Red Hat Linux-system.

sudo systemctl enable --now cockpit.socket

Då kan du också behöva tillåta Cockpits webbkonsolverktyg i ditt systemnätverk genom brandväggsdemonen.

sudo firewall-cmd --add-service=cockpit
sudo firewall-cmd --add-service=cockpit --permanent

3. Installera Cockpit Web Console på Arch Linux


Här använder jag Manjaro KDE-skrivbordet för att demonstrera metoden för att installera Cockpit Web Console på Arch Linux. Först måste du köra Pacman-kommandot på skalet för att installera Cockpit-verktyget.

sudo pacman -S cockpit

När installationen avslutas, kör följande systemkontrollkommando på skalet med root-åtkomst för att aktivera Cockpit-uttaget på din Arch-baserade Linux-maskin.

sudo systemctl enable --now cockpit.socket

4. Installera Cockpit Web Console på OpenSuse


Installation av Cockpit-webbkonsolen på en SuSE eller openSuSE Linux kräver root-åtkomst till maskinen. Se till att du har tillgång. Kör först följande zypper-kommando som ges nedan för att installera Cockpit-webbkonsolen på systemet.

# zypper in cockpit

Du kan nu aktivera Cockpit-konsolen på systemet.

# systemctl enable --now cockpit.socket

Slutligen, för en smidig konfiguration av Cockpit-webbkonsolen, kör följande brandväggskommandon för att tillåta Cockpit att vara på ditt systemnätverk.

# firewall-cmd --permanent --zone=public --add-service=cockpit
# firewall-cmd --reload

Kom igång med Cockpit Web Console på Linux


Hittills har vi sett hur man installerar Cockpits webbkonsol på olika Linux-distributioner. Det är dags att börja med det. De nedan nämnda kommandona och metoderna kommer att kunna köras på alla större Linux-system.

Som vi redan vet använder Cockpits webbkonsol nätverksporten TCP 9090, och den kräver en PHP-server, så det skulle vara bättre att se till att din maskin uppfyllde dessa minimala krav för att undvika en misslyckad Cockpit-start.

Du kan köra följande systemkontrollkommandon för att aktivera Cockpit-konsolen och se status på ditt Linux-system.

$ sudo systemctl start cockpit
$ sudo systemctl status cockpit

Om du hittar allt rätt kan du nu öppna din webbläsare och köra följande adress i adressfältet för att ladda Cockpits webbkonsol på din Linux-maskin. I början av sidan kommer du att se din servers namn och en dialogruta för att logga in på ditt system.

127.0.0.1:9090

Eftersom vi har använt en lokal maskin för att visa hur Cockpit fungerar, kan du hitta dina inloggningsdata i filen /etc/cockpit/ws-certs.d. Var försiktig när du loggar in på servern.

Slutord


Att installera Cockpit-webbverktyget är inte en svår uppgift. Det kräver grundläggande kunskaper om Linux, nätverk och skal. I hela inlägget har vi sett hur man installerar och kommer igång med Cockpits webbkonsol på ett Linux-system. Dela det här inlägget med dina vänner och Linux-communityt om du tycker att det är användbart och praktiskt. Du kan också skriva ner dina åsikter om detta inlägg i kommentarsfältet.