GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat webovou konzoli Cockpit na Debian 11 Bullseye

Nainstalujte si Cockpit Console na Debian 11 Bullseye nebo 10 Buster server, webové grafické rozhraní pro ovládání linuxového serveru a spouštění docker Image kontejnerů pomocí Podman vzdáleně pomocí prohlížeče.

Kokpit je open-source aplikace s nízkou hmotností a snadnou instalací. Ve většině populárních Linuxů jsou balíčky k instalaci této aplikace dostupné prostřednictvím výchozího úložiště operačního systému. Přímo na svém webovém rozhraní poskytuje statistiky RAM, procesoru a disku v reálném čase. Kromě toho můžeme spravovat služby, účty, uživatele, úložiště, software a také existuje aplikace Terminal, která umožňuje uživatelům zadávat všechny příkazy s právy root na vzdáleném serveru.

Kroky k instalaci webové konzoly Cockpit na serveru Debian 11 nebo 10

Zde uvedené kroky lze použít pro servery Bullseye i Buster běžící s desktopovým prostředím CLI nebo GUI. K provedení tohoto výukového programu však musíte mít uživatele s právy sudo a funkční připojení k internetu.

1. Spusťte aktualizaci systému

První věc, kterou bychom měli provést před instalací jakéhokoli softwaru, je spuštění příkazu aktualizace systému. Tím se aktualizují všechny existující balíčky a obnoví se také systémové úložiště.

aktualizace sudo apt

2. Nainstalujte webovou konzoli Cockpit Debian 11 Bullseye

Balíčky pro instalaci správce serveru Cockpit jsou k dispozici ve výchozím úložišti Debianu, a proto do našeho systému nemusíme přidávat žádné úložiště třetích stran. Stačí použít příkaz správce balíčků APT uvedený níže a máte hotovo.

sudo apt install cockpit -y

Nejnovější verze:

Pro ty, kteří chtějí získat nejnovější verzi této konzoly pro správu webu, jsme přidali úložiště Debian Backport:

Přidat zadní porty

Upravit seznam zdrojů:

sudo nano /etc/apt/sources.list

Na konec souboru přidejte následující dva řádky:

echo "deb http://deb.debian.org/debian bullseye-backports main contrib non-free" | sudo tee -a /etc/apt/sources.listecho "deb-src http://deb.debian.org/debian bullseye-backports main contrib non-free" | sudo tee -a /etc/apt/sources.list

Uložte soubor Ctrl+X , zadejte Y, a stiskněte Enter klíč.

Nastavit prioritu balíčku kokpitu:

Upravit předvolby

sudo nano /etc/apt/preferences

Nyní přidejte následující řádky

Balík:*Pin:release a=bullseyePin-Priority:500Package:cockpitPin:release a=bullseye-backportsPin-Priority:1000Package:*Pin:release a=bullseye-backportsPin-Priority:100

Uložte soubor Ctrl+X , zadejte Y, a stiskněte Enter klíč.

Aktualizujte repo:

sudo apt update -y

A znovu spusťte instalační příkaz:

sudo apt install cockpit -y

3. Spusťte a povolte službu Cockpit

Služba Cockpit se nespustí automaticky, proto ji musíme spustit a povolit ručně, aby se i po restartu serveru mohla spustit sama bez opětovného zadání příkazu.

Spustit

sudo systemctl start cockpit

Povolit

sudo systemctl enable cockpit.socket

Zkontrolujte stav služby a potvrďte:

sudo systemctl status cockpit

4. Povolte port ve firewallu na Debianu 11

Ačkoli se port pro přístup k tomuto open-source GUI serveru správce na Debianu 11 nebo 10 atomicky dostane na bílou listinu ve firewallu, přesto spusťte níže uvedený příkaz pro potvrzení:

sudo ufw allow 9090

5. Jak získat přístup k webovému rozhraní Cockpit

Otevřete libovolný webový prohlížeč systému, který má přístup kIP adrese Debianu 10 nebo 11 Server, kde jste nainstalovali webovou konzolu Cockpit. Do pole URL zadejte - http://your-server-ip-address:9090 .

Zobrazí se upozornění na chybu HTTPS, zde klikněte na Pokročilé a poté Pokračovat/Pokračovat nebezpečný odkaz.

6. Přihlášení

Použijte uživatelské jméno a heslo uživatele dostupného na vašem serveru Debian pro přístup k ovládacímu panelu webové konzole.

7. Nainstalujte Container, abyste mohli používat obrazy Docker na CockPit

Chyba :package cockpit docker nemá žádného kandidáta na instalaci, pokud se jej pokusíte nainstalovat pomocí APT.

Nyní si mohou ti, kteří mají zájem provozovat kontejnery na Debianu 11 nebo 10, ale používat webové rozhraní Cockpit, nainstalovat Podman protože Docker pro něj není k dispozici. Nebojte se však, že Podman je úplně stejný a také jeho příkazový řádek funguje jako Docker CE. Použijte tedy zadaný příkaz:

sudo apt install cockpit-podman

8. Vytvořit kontejnery Podman Cockpit:  Chyba:Nelze vyhledat obrázky.

Chcete-li nyní vytvořit kontejnery pomocí aplikace Podman on Cockpit, klikněte na možnost v levé postranní nabídce. Poté klikněte na tlačítko Start tlačítko (uvedené v oznámení).

Chcete-livytáhnout libovolný obrázek Docker z její knihovny pro vytvoření kontejnerů klikněte na „Získat obrázky " knoflík. Zde Enter název obrázku, který chcete vytáhnout. Například – ubuntu .

V našem případě však Podman nebyl schopen stáhnout obrázky je to proto, že cesta ke knihovně pro obrazy Docker nebyla deklarována v konfiguračním souboru Debian Podman. Proto přejděte na svůj serverový příkazový terminál nebo k němu přistupte přímo z Cockpit a upravte konfigurační soubor.

sudo nano /etc/containers/registries.conf

Posuňte se na konec souboru a zkopírujte a vložte následující řádky:

[registries.search]registries =['docker.io', 'registry.fedoraproject.org', 'quay.io', 'registry.access.redhat.com', 'registry.centos.org'] 

Uložit soubor stisknutím CTRL+O a poté stiskněte Enter klíč. Chcete-li totéž ukončit, použijte Ctrl+X .

Restartujte Podman:

sudo systemctl restart podman

Nyní přejděte na Cockpit Podman , klikněte na Získat obrázek

Tímto způsobem můžeme nainstalovat Cockpit na Debian 11 nebo 10 pomocí příkazového řádku pro vzdálenou správu aplikací, služeb, aktualizací softwaru a dalších serverů.

9. Jak aktualizovat Cockpit

Spuštění příkazu pro pravidelnou aktualizaci a aktualizaci Debianu pomocí správce balíčků APT se automaticky načte a nainstaluje, pokud jsou pro tuto webovou platformu pro správu systému k dispozici nějaké nejnovější balíčky.

aktualizace sudo apt &&upgrade sudo apt

10. Jak odinstalovat nebo odebrat Cockpit

Pokud nepotřebujete platformu pro správu Cockpit Admin, můžeme ji zcela odstranit pomocí příkazového řádku, zde je:

sudo apt autoremove cockpit


Debian
  1. Jak nainstalovat webovou konzoli Cockpit na Debian 10

  2. Jak nainstalovat Docker Engine na Debian 11 (Bullseye)

  3. Jak nainstalovat webovou konzoli Cockpit v CentOS/RHEL 8

  1. Jak nainstalovat Docker v Debian 11 (Bullseye)

  2. Jak nainstalovat TeamViewer na Debian 11 Bullseye

  3. Jak nainstalovat AnyDesk na Debian 11 Bullseye

  1. Jak nainstalovat prohlížeč LibreWolf na Debian 11 Bullseye

  2. Jak nainstalovat Wine 7 na Debian 11 Bullseye

  3. Jak nainstalovat Tor Browser na Debian 11 Bullseye