- - Jak nainstalovat Cockpit v systému Linux

Jak nainstalovat Cockpit na Linuxu

Cockpit je správa webového serveru RedhatSystém. Primárním cílem projektu je nabídnout správcům systému Linux schopnost rychle a efektivně spravovat své servery. Oficiálně je Cockpit nabízen jako vzrušující funkce pro Fedora Linux a další distribuce Linuxových serverů založených na RedHat. Je však také možné použít Cockpit na distribucích serverů Linux, jako je Debian, Ubuntu a dokonce i na serverech se systémem Arch Linux!

V této příručce se chystáme odstranit záhadu z nastavení rozhraní Cockpit v systému Linux. Rovněž se podíváme, jak používat a spravovat váš systém v rozhraní.

Poznámka: Software Cockpit je Linux. To znamená, že jej nebudete muset používat pro přístup k webovému rozhraní. Bude fungovat na jakémkoli operačním systému, pokud používáte Opera, Firefox, Chrome, Microsoft Edge nebo Safari!

Pokyny pro Ubuntu

Chtěli byste používat uživatelské rozhraní Cockpit na vašem počítači Ubuntu? Naštěstí pro vás není žádná těžká práce, aby to fungovalo. Od verze 17.04 OS se Cockpitcan instaluje jednoduše Instalace apt příkaz.

Chcete-li spustit instalaci Ubuntu, spusťte okno terminálu a zadejte následující příkaz Apt níže.

sudo apt install cockpit

Pokyny pro Debian

Projekt Cockpit má vynikající podporuDebian. Oficiálně tento software podporuje Debian 9 a Debian 8. Podpora pro palubní desku Cockpit na Debian Linuxu je možná díky úložišti softwaru Backports pro Debian. Bez Debian Backports by se Cockpit nemohl spustit kvůli starým balíčkům.

Chcete-li povolit Backports, spusťte terminál a zadejte příkaz níže. Pokud potřebujete další pokyny k nastavení záloh, postupujte podle našeho podrobného tutoriálu na toto téma.

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

Se spuštěnými zdroji softwaru Backports ve vašem systému Debian budete muset spustit Aktualizace příkaz.

sudo apt-get update

Nakonec nainstalujte program Cockpit na Debian následujícím způsobem apt-get install příkaz níže.

sudo apt-get install cockpit

Arch Linux instrukce

I když to vypadá trochu absurdně na jeho tváři, mnohoUživatelé systému Linux rádi používají Arch Linux jako serverový operační systém. Pokud jste jedním z těchto lidí, budete rádi, když víte, že je možné na něm spustit uživatelské rozhraní pro správu kokpitu. Nezapomeňte však, že se jedná o neoficiální balíček, který projekt nepodporuje.

Aby bylo uživatelské rozhraní Cockpit spuštěno v Arch Linuxu, nebudete moci spustit rychlý příkaz Pacman. Místo toho budete muset stáhnout a zkompilovat balíček Cockpit AUR ručně. Zde je návod, jak to udělat.

Začněte instalací balíčků Base-devel a Git přes Pacman. To vám umožní snadno pracovat s balíčky AUR.

sudo pacman -S base-devel git

Poté uchopte balíček Cockpit AUR pomocí git klon příkaz.

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

Pomocí terminálu přesuňte terminál do složky „kokpit“ CD příkaz.

cd cockpit

Stáhněte si závislosti AUR pro Cockpit pomocí 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

Vytvořte a nainstalujte závislosti pro použití kokpitu makepkg. Mějte na paměti, že pokud narazíte na problémy PGP, můžete přeskočit kontrolu (na vlastní riziko)--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
..

Nakonec nainstalujte Cockpit na Arch.

cd ..
makepkg -sri

Pokyny Fedory

Kokpit byl vždy určen k použití na Redhatprodukty. Fedora je produkt Redhat (i když byl vyvinut samostatnou komunitou), takže nástroj pro správu Cockpit je k dispozici v archivu softwaru. Chcete-li nainstalovat, spusťte okno terminálu a zadejte DNF příkaz níže.

sudo dnf install cockpit -y

Když je Cockpit nastaven na Fedoru, povolte jej pro použití s:

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

Pokyny pro Redhat Enterprise Linux

Kokpit lze nainstalovat na RedHat EnterpriseLinux, pokud používáte verzi 7.1 nebo novější. Software je uživatelům poskytován prostřednictvím úložiště softwaru „Extras“ a musí být před instalací povolen.

Chcete-li povolit repozitáře „Extras“, spusťte terminál a zadejte následující příkaz.

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

Když je povoleno nové repo, nainstalujte Ypp pomocí Yum.

sudo yum install cockpit

Poté aktivujte software na Rhel a dokončete jej.

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

Pokyny CentOS

CentOS se snaží zůstat tak blízko RedHatEnterprise Linux, jak je to možné, je velmi snadné nechat software Cockpit pracovat na platformě. Od nynějška budou moci uživatelé CentOS verze 7 a vyšší rychle chytit správce balíčků Yum.

sudo yuminstall cockpit

Jakmile Cockpit pracuje na CentOS, budete muset udělat pár věcí. Konkrétně budete muset povolit software prostřednictvím systemd. Musí být také povoleno prostřednictvím brány firewall.

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

Po zadání výše uvedených tří příkazů by měl být Cockpit připraven k použití na CentOS!

Komentáře