Kaip įdiegti „Cockpit“ „Linux“

Kabina yra „Redhat“ žiniatinklio serverio valdymassistema. Pagrindinis projekto tikslas yra pasiūlyti „Linux“ sistemos administratoriams galimybę greitai ir efektyviai valdyti savo serverius. Oficialiai „Cockpit“ yra siūloma kaip įdomi „Fedora Linux“ ir kitų „RedHat“ pagrindu sukurtų „Linux“ serverių paskirstymo funkcija. Tačiau „Cockpit“ taip pat galima naudoti „Linux“ serverių paskirstymuose, tokiuose kaip „Debian“, „Ubuntu“ ir netgi serveriuose, kuriuose veikia „Arch Linux“!

Šiame vadove mes išsiaiškinsime, kaip nustatyti „Cockpit“ sąsają „Linux“. Taip pat išnagrinėsime, kaip naudoti ir valdyti jūsų sistemą sąsajoje.

Pastaba: kabinos programinė įranga yra „Linux“. Turint tai mintyje, jums nereikės jo naudoti norint pasiekti žiniatinklio sąsają. Jis veiks bet kurioje operacinėje sistemoje, jei naudosite „Opera“, „Firefox“, „Chrome“, „Microsoft Edge“ ar „Safari“!

„Ubuntu“ instrukcijos

Norite naudoti „Cockpit“ vartotojo sąsają savo „Ubuntu“ aparate? Jums pasisekė, kad jums nereikėtų sunkaus darbo. Nuo OS 17.04 versijos „Cockpitcan“ gali būti įdiegtas paprastas Apt įdiegti komanda.

Norėdami, kad jis vyktų jūsų „Ubuntu“ sąrankoje, atidarykite terminalo langą ir žemiau įveskite šią komandą Apt.

sudo apt install cockpit

„Debian“ instrukcijos

„Cockpit“ projektas turi puikią paramąDebian. Oficialiai programinė įranga palaiko „Debian 9“ ir „Debian 8.“. „Debian Linux“ „Cockpit“ prietaisų skydelio palaikymas įmanomas naudojant „Debian“ „Backports“ programinės įrangos saugyklą. Be Debian Backports, „Cockpit“ negalėtų paleisti dėl senų paketų.

Norėdami įjungti „Backports“, paleiskite terminalą ir įveskite žemiau esančią komandą. Arba, jei jums reikia daugiau patarimų, kaip nustatyti „Backports up“, vadovaukitės išsamia instrukcija šia tema.

„Debian 9“

su -
echo "deb http://deb.debian.org/debian stretch-backports main" > 
/etc/apt/sources.list.d/backports.list

8 „Debian“

su -
echo "deb http://deb.debian.org/debian jessie-backports-sloppy main" > 
/etc/apt/sources.list.d/backports.list

Kai programinės įrangos „Backports“ šaltiniai yra sukurti ir veikia „Debian“ sistemoje, turėsite paleisti atnaujinti komanda.

sudo apt-get update

Galiausiai įdiekite „Cockpit“ programą Debian'e naudodamiesi šiais būdais apt-get įdiegti komanda žemiau.

sudo apt-get install cockpit

„Arch Linux“ instrukcijos

Nors daug kas atrodo absurdiški„Linux“ vartotojai mėgsta naudoti „Arch Linux“ kaip serverio operacinę sistemą. Jei esate vienas iš šių žmonių, jums bus malonu žinoti, kad jame galima paleisti kabinos valdymo vartotojo sąsają. Vis dėlto atminkite, kad tai neoficialus paketas, kurio projektas nepalaiko.

Jei norite, kad „Cockpit“ vartotojo sąsaja būtų įdiegta ir paleista „Arch Linux“, negalėsite paleisti greitos „Pacman“ komandos. Vietoj to turėsite rankiniu būdu atsisiųsti ir kompiliuoti „Cockpit AUR“ paketą. Štai kaip tai padaryti.

Pradėkite diegdami „Base-devel“ ir „Git“ paketus per „Pacman“. Tai leis jums lengvai dirbti su AUR paketais rankiniu būdu.

sudo pacman -S base-devel git

Tada pasinaudokite „Cockpit AUR“ paketu git klonas komanda.

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

Perkelkite terminalą į „kabinos“ aplanką naudodami Kompaktinis diskas komanda.

cd cockpit

Atsisiųskite kabinos AUR priklausomybes su 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

Sukurkite ir įdiekite kabinos priklausomybes naudodami makepkg. Atminkite, kad susidūrę su PGP problemomis, galite praleisti čekį (savo pačių rizika)--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
..

Galiausiai įdiekite kabiną „Arch“.

cd ..
makepkg -sri

„Fedora“ instrukcijos

Kabina visada buvo skirta naudoti „Redhat“Produktai. „Fedora“ yra „Redhat“ produktas (nors ir sukurtas atskiros bendruomenės), todėl „Cockpit“ valdymo įrankį galima rasti programinės įrangos archyve. Norėdami įdiegti, paleiskite terminalo langą ir įveskite DNF komanda žemiau.

sudo dnf install cockpit -y

Kai „Fedora“ nustatysite kabiną, įgalinkite ją naudoti su:

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

„Redhat Enterprise Linux“ instrukcijos

Vairuotojo kabiną galima įdiegti „RedHat Enterprise“„Linux“, jei naudojate 7.1 arba vėlesnę versiją. Programinė įranga vartotojams pateikiama per „Extras“ programinės įrangos saugyklą ir turi būti įjungta prieš diegiant.

Norėdami įjungti atgaminimą „Extras“, paleiskite terminalą ir įveskite šią komandą.

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

Įgalinę naują atpirkimą, naudokite „Yum“, kad įdiegtumėte kabiną.

sudo yum install cockpit

Tada įjunkite „Rhel“ programinę įrangą.

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

„CentOS“ instrukcijos

CentOS stengiasi išlikti kuo arčiau „RedHat“Jei įmanoma „Enterprise Linux“, „Cockpit“ programinę įrangą naudoti platformoje yra labai lengva. Nuo šiol tie, kurie naudojasi „CentOS 7“ ar naujesne versija, galės greitai ją perimti naudodami „Yum“ paketo tvarkyklę.

sudo yuminstall cockpit

Kai kabina dirbs su „CentOS“, turėsite atlikti keletą dalykų. Tiksliau, turite įgalinti programinę įrangą per „systemd“. Tai taip pat turi būti leidžiama per užkardą.

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

Įvedus tris aukščiau pateiktas komandas, kabina turėtų būti paruošta naudoti „CentOS“!

Komentarai