Kot veste, distribucija CentOS 7 pogosto deluje kot operacijski sistem, ki je nameščen za upravljanje strežnikov ali gostovanja. Vendar standardna funkcionalnost OS tukaj ni dovolj, zato se skoraj vsak skrbnik sooča s potrebo po namestitvi dodatnih paketov. Eden izmed najbolj priljubljenih pripomočkov je Webmin. To je orodje, izvedeno v obliki nadzorne plošče in vam omogoča delo s strežniki in gostovanjem. Če šele začenjate svojo pot v tem poslu, vam predlagamo, da preučite danes predstavljeni metodi, da boste razumeli, kako natančno je ta komponenta nameščena.

Namestitev Webmin na CentOS 7

Na žalost Webmin privzeto ni vključen v standardne repozitorije, kar zelo otežuje postopek namestitve, zlasti za začetnike. Na uradni strani so navodila, ki pojasnjujejo načelo dodajanja paketov, vendar so površna in so primerna samo za tiste, ki že poznajo takšne instalacije in znajo angleško. Zato smo o tej temi sestavili podroben vodnik z ustreznimi posnetki zaslona, ​​ki opisuje dva načina, ki sta na voljo za namestitev Webmin na CentOS. Začnimo s prvim.

1. način: Namestitev različice RPM

Najprej bomo razmislili o enostavnejši možnosti, ki temelji na pridobivanju paketa RPM na uradni strani z njegovo nadaljnjo namestitvijo. Ta metoda je primerna tudi v primerih, ko želite Webmin dodati v drugo napravo brez internetne povezave, že po tem, ko ste programsko opremo prenesli na izmenljivi medij. Celoten postopek je videti takole:

Pojdite na uradno spletno mesto Webmin

  1. Uporabite zgornjo povezavo, da pridete na uradno spletno mesto za razvijalce, kjer boste takoj prešli na razdelek "Prenosi".
  2. Pojdite na povezavo za prenos nadzorne plošče Webmin v CentOS 7

  3. Tu vas zanima povezava do paketa RPM. Z desno miškino tipko kliknite nanjo in kopirajte skozi kontekstni meni.
  4. Pridobivanje povezave za prenos Webmin na CentOS 7 z uradne spletne strani

  5. Lahko tečeš "Terminal", saj se bodo vsa druga dejanja izvajala prek njega. Najprej dobimo paket sam z vnosom ukaza wget + povezava, ki je bila prej kopirana.
  6. Vnos povezave za prenos paketa Webmin na CentOS 7 z uradne strani

  7. Prenos bo trajal določen čas, napredek pa bo prikazan spodaj. Med tem ne zapirajte konzole, da ne bi prekinili delovanja.
  8. Čakanje na dokončanje prenosa paketa Webmin na CentOS 7 z uradne strani

  9. Preden začnete glavni postopek namestitve nastalega paketa, morate preveriti odvisnosti in jih popraviti. To bo pomagalo ukazu sudo yum -y namestite perl perl-Net-SSLeay openssl perl-IO-Tty.
  10. Namestitev odvisnosti pred namestitvijo Webmin na CentOS 7 z uradne strani

  11. Izvede se v imenu super uporabnika, kar pomeni, da boste za potrditev morali vnesti geslo, katerega znaki med pisanjem niso prikazani v vrstici.
  12. Potrditev namestitve odvisnosti z vnosom gesla Webmin na CentOS 7

  13. Prejeli boste obvestilo, da je bila namestitev odvisnosti uspešno zaključena, in lahko nadaljujete z naslednjim korakom.
  14. Uspešna namestitev odvisnosti Webmin na CentOS 7

  15. Uporabite ukaz rpm -U webmin-1.930-1.noarch.rpmza namestitev predhodno prenesenega paketa Webin, pri čemer zamenjate ime z imenom že prenesenega paketa.
  16. Ukaz za namestitev Webmin na CentOS 7 z uradne strani

  17. Ta postopek bo trajal najdlje, zato boste morali biti potrpežljivi.
  18. Čakam, da se namestitev Webmin konča na CentOS 7 z uradne strani

  19. Na koncu boste obveščeni, da je bila namestitev uspešna, skupaj s povezavo za avtorizacijo in standardnim geslom.
  20. Podatki za prijavo v Webmin na CentOS 7 po namestitvi

  21. To povezavo prilepite v svoj brskalnik in v nadaljevanju sprejmite vsa tveganja.
  22. Tveganje za prijavo v Webmin na CentOS 7 prek brskalnika

  23. Za avtorizacijo uporabite standardno prijavo in geslo, da se prepričate, da dodana nadzorna plošča deluje pravilno.
  24. Preizkusna avtorizacija v Webmin na CentOS 7 po namestitvi

Ta metoda traja največ deset minut in prav tako ni posebej zahtevna, vendar za nekatere uporabnike zaradi različnih okoliščin preprosto ni primerna. Posebej za take primere smo pripravili alternativno različico.

2. način: Dodajanje YUM repozitorija

Kot veste, je YUM standardni upravitelj paketov CentOS. Hitro lahko namesti samo tiste programe, ki so bili dodani na seznam skladišč, shranjenih v posebni mapi. Webmin ni tam, vendar nam nič ne preprečuje, da bi ga sami dodali in nato namestili. Primer takšne namestitve je pravkar opisan na uradni spletni strani, podrobneje pa je videti tako:

  1. Nadaljnja dejanja bo treba opraviti prek urejevalnika besedil. Uporabite lahko popolnoma katero koli priročno orodje, mi pa se bomo osredotočili na preprost nano.Če še ni dodan v vašo distribucijo, uporabite ukaz sudo yum namestite nano.
  2. Ukaz za namestitev urejevalnika besedil pri namestitvi Webmin na CentOS 7

  3. Namero za dodajanje paketa potrdite z vnosom gesla super uporabnika.
  4. Potrditev namestitve urejevalnika besedil pri namestitvi Webmin na CentOS 7

  5. Sprejmite opozorilo o namestitvi novega paketa. Če je nano že dodan v OS, se prikaže sporočilo "Ni kaj storiti".
  6. Uspešna namestitev urejevalnika besedil pri namestitvi Webmin na CentOS 7

  7. Zdaj bomo ustvarili datoteko, v kateri bodo shranjene informacije o paketu za prenos. To se naredi skozi sudo nano /etc/yum.repos.d/webmin.repo.
  8. Ustvarjanje datoteke repozitorija pri namestitvi Webmin na CentOS 7

  9. Ko odprete urejevalnik besedil, boste takoj obveščeni, da gre za novo datoteko. Naj vas ne bo strah, kot bi moral biti.
  10. Informacije o ustvarjanju nove datoteke repozitorija pri namestitvi Webmin na CentOS 7

  11. Tam prilepite spodnjo vsebino.

    [Webmin]
    name = Webmin Neutral Distribution
    # baseurl = https: //download.webmin.com/download/yum
    mirrorlist = https: //download.webmin.com/download/yum/mirrorlist
    omogočeno = 1

  12. Popolnitev vsebine datoteke repozitorija med namestitvijo Webmin na CentOS 7

  13. Po tem kliknite na Ctrl + Oda shranite spremembe.
  14. Shranjevanje datoteke repozitorija po izvedbi sprememb za namestitev Webmin na CentOS 7

  15. Ne spreminjajte imena datoteke, samo pritisnite tipko Enter.
  16. Prekličite spremembo imena datoteke repozitorija, ko nameščate Webmin na CentOS 7

  17. Nato lahko varno zapustite urejevalnik besedila s pritiskom na kombinacijo Ctrl + X.
  18. Zapiranje urejevalnika besedil po spremembah med namestitvijo Webmin na CentOS 7

  19. Naslednji korak je pridobitev javnega ključa, ki je potreben za pravilno namestitev paketov. Najprej ga prenesite prek wget http://www.webmin.com/jcameron-key.asc.
  20. Vnos ukaza za prenos javnega ključa Webmin na CentOS 7 iz dodanega repozitorija

  21. Nato zaženite ukaz sudo rpm --import jcameron-key.ascda ga uvozite v sistem.
  22. Ukaz za uvoz javnega ključa pri namestitvi Webmin na CentOS 7

  23. Ostaja samo še registracija sudo yum namestite za začetek namestitve nadzorne plošče, o kateri smo danes govorili.
  24. Vnos ukaza za namestitev Webmin na CentOS 7 iz dodanega repozitorija

Kot lahko vidite, se je izvajanje te metode izkazalo za nekoliko bolj zapleteno kot prvo, zdaj pa lahko kadar koli znova pišete sudo yum namestiteČe želite program namestiti takoj, če je nenamerno ali namerno odstranjen. Preostalih korakov ni treba izvesti, ker je bila konfiguracija shranjena v OS.

Zagon strežnika po namestitvi

Webmin se po namestitvi ne zažene vedno samodejno, kar je lahko posledica različnih dejavnikov. Če se to ne zgodi, bo prehod na testno mesto nemogoč, zato boste morali storitev aktivirati sami z vstopom "Terminal" ukaz storitev webmin start.

Ukaz za aktiviranje Webmin na CentOS 7 po namestitvi

Upoštevajte pa dejstvo, da ta nadzorna plošča ni dodana v zagon takoj po namestitvi, zato bo onemogočena pri ustvarjanju nove seje. Če se želite temu izogniti, samo napišite eno vrstico chkconfig webmin vklopljen in ga aktivirajte.

Ukaz za dodajanje Webmin na CentOS 7 ob zagonu

Poznate dva načina namestitve Webmin na CentOS 7. Preostaneta le še, da izberete najboljšo možnost zase in sledite navodilom, da bo celoten postopek uspešen.