Jak víte, distribuce CentOS 7 často funguje jako operační systém, který je nainstalován pro správu serverů nebo hostování. Standardní funkce OS zde však nestačí, takže téměř každý správce čelí potřebě instalovat další balíčky. Jedním z nejpopulárnějších nástrojů je Webmin. Jedná se o nástroj implementovaný jako ovládací panel a umožňuje vám pracovat se servery a hostováním. Pokud v tomto oboru právě začínáte, navrhujeme prostudovat dvě dnes představené metody, abyste pochopili, jak přesně je tato součást nainstalována.

Instalace Webminu na CentOS 7

Webmin bohužel není standardně zahrnut ve standardních úložištích, což značně ztěžuje postup instalace, zejména pro začínající uživatele. Na oficiálních stránkách jsou pokyny vysvětlující princip přidávání balíků, ale jsou povrchní a jsou vhodné pouze pro ty, kteří již mají takové instalace a umí anglicky. Proto jsme sestavili podrobného průvodce k tomuto tématu s odpovídajícími snímky obrazovky, který popisuje dvě dostupné metody instalace Webmin na CentOS. Začněme s prvním.

Metoda 1: Instalace verze RPM

Nejprve zvážíme jednodušší možnost, která je založena na získání balíčku RPM z oficiálního webu s jeho další instalací. Tato metoda je vhodná i v situacích, kdy chcete přidat Webmin k jinému zařízení bez připojení k internetu, které dříve stáhlo software na vyměnitelné médium. Celý proces vypadá takto:

Přejít na oficiální webové stránky Webmin

  1. Pomocí výše uvedeného odkazu přejděte na oficiální web pro vývojáře, kde okamžitě přejdete do sekce „Stahování“.
  2. Přejít na získání odkazu ke stažení ovládacího panelu Webmin v CentOS 7

  3. Zde vás zajímá odkaz na balíček RPM. Klikněte na něj pravým tlačítkem a zkopírujte ho přes místní nabídku.
  4. Získání odkazu ke stažení Webmin na CentOS 7 z oficiálních webových stránek

  5. Můžeš běžet "Terminál", protože prostřednictvím něj budou prováděny všechny ostatní akce. Nejprve získáme samotný balíček zadáním příkazu wget + odkaz zkopírován dříve.
  6. Zadáním odkazu stáhnete balíček Webmin na CentOS 7 z oficiálních stránek

  7. Stahování bude trvat určitou dobu a průběh se zobrazí níže. Během toho nezavírejte konzolu, aby nedošlo k přerušení operace.
  8. Čekání na dokončení stahování balíčku Webmin na CentOS 7 z oficiálního webu

  9. Před zahájením hlavního postupu instalace výsledného balíčku musíte zkontrolovat závislosti a opravit je. To pomůže příkazu sudo yum -y install perl perl-Net-SSLeay openssl perl-IO-Tty.
  10. Instalace závislostí před instalací Webminu na CentOS 7 z oficiálního webu

  11. Provádí se jménem superuživatele, což znamená, že pro potvrzení budete muset zadat heslo, jehož znaky se při psaní nezobrazí v řádku.
  12. Potvrzení instalace závislostí zadáním hesla Webmin na CentOS 7

  13. Budete upozorněni, že instalace závislostí byla úspěšná, a můžete přejít k dalšímu kroku.
  14. Úspěšná instalace závislostí Webmin na CentOS 7

  15. Použijte příkaz rpm -U webmin-1.930-1.noarch.rpmnainstalovat dříve stažený balíček z Webinu a nahradit název názvem již staženého balíčku.
  16. Příkaz k instalaci Webminu na CentOS 7 z oficiálního webu

  17. Tento proces bude trvat nejdéle, takže budete muset být trpěliví.
  18. Čekání na dokončení instalace Webminu na CentOS 7 z oficiálního webu

  19. Na konci budete informováni, že instalace proběhla úspěšně, spolu s autorizačním odkazem a standardním heslem.
  20. Přihlašovací údaje pro Webmin na CentOS 7 po instalaci

  21. Vložte tento odkaz do svého prohlížeče a přijměte veškerá rizika, když budete pokračovat.
  22. Riskovat přihlášení do Webminu na CentOS 7 pomocí prohlížeče

  23. K autorizaci použijte standardní přihlašovací jméno a heslo, abyste se ujistili, že přidaný ovládací panel funguje správně.
  24. Zkušební autorizace ve Webminu na CentOS 7 po instalaci

Tato metoda trvá maximálně deset minut a také není nijak zvlášť obtížná, ale pro některé uživatele je prostě kvůli různým okolnostem nevhodná. Speciálně pro takové případy jsme připravili alternativní verzi.

Metoda 2: Přidání úložiště YUM

Jak víte, YUM je standardní správce balíčků CentOS. Může rychle nainstalovat pouze ty programy, které byly přidány do seznamu úložišť uložených ve speciální složce. Webmin tam není, ale nic nám nebrání v tom, abychom si jej sami přidali a poté nainstalovali. Příklad takové instalace je právě popsán na oficiálním webu a podrobně vypadá takto:

  1. Další akce budou muset být provedeny prostřednictvím textového editoru. Můžete použít naprosto jakýkoli pohodlný nástroj a my se zaměříme na jednoduché nano.Pokud již není do vaší distribuce přidán, použijte příkaz sudo yum install nano.
  2. Příkaz k instalaci textového editoru při instalaci Webmin na CentOS 7

  3. Potvrďte svůj záměr přidat balíček zadáním hesla superuživatele.
  4. Potvrzení instalace textového editoru při instalaci Webminu na CentOS 7

  5. Přijměte varování o instalaci nového balíčku. Pokud je nano již přidáno do OS, zobrazí se zpráva "Nedá se nic dělat".
  6. Úspěšná instalace textového editoru při instalaci Webmin na CentOS 7

  7. Nyní vytvoříme soubor, kde budou uloženy informace o balíčku ke stažení. To se děje prostřednictvím sudo nano /etc/yum.repos.d/webmin.repo.
  8. Vytvoření souboru úložiště při instalaci Webmin na CentOS 7

  9. Když otevřete textový editor, budete okamžitě upozorněni, že se jedná o nový soubor. Nebojte se, jak by mělo být.
  10. Informace o vytvoření nového souboru úložiště při instalaci Webminu na CentOS 7

  11. Vložte obsah níže.

    [Webmin]
    name = Webmin Distribuce Neutrální
    # baseurl = https: //download.webmin.com/download/yum
    mirrorlist = https: //download.webmin.com/download/yum/mirrorlist
    povoleno = 1

  12. Naplnění obsahu souboru úložiště při instalaci Webmin na CentOS 7

  13. Poté klikněte na Ctrl + Ouložit změny.
  14. Uložení souboru úložiště po provedení změn v instalaci Webmin na CentOS 7

  15. Neměňte název souboru, jednoduše stiskněte klávesu Enter.
  16. Při instalaci Webminu na CentOS 7 zrušte změnu názvu souboru úložiště

  17. Pak můžete bezpečně opustit textový editor stisknutím kombinace Ctrl + X.
  18. Zavření textového editoru po provedení změn při instalaci Webminu na CentOS 7

  19. Dalším krokem je získání veřejného klíče, který bude vyžadován pro správnou instalaci balíčků. Nejprve si jej stáhněte přes wget http://www.webmin.com/jcameron-key.asc.
  20. Zadáním příkazu stáhnete veřejný klíč Webmin na CentOS 7 z přidaného úložiště

  21. Poté spusťte příkaz sudo rpm --import jcameron-key.ascimportovat do systému.
  22. Příkaz k importu veřejného klíče při instalaci Webminu na CentOS 7

  23. Zbývá pouze registrovat sudo yum nainstalovat webmin zahájit instalaci dnes diskutovaného ovládacího panelu.
  24. Zadáním příkazu k instalaci Webminu na CentOS 7 z přidaného úložiště

Jak vidíte, implementace této metody se ukázala být trochu komplikovanější než ta první, ale nyní můžete kdykoli přepsat sudo yum nainstalovat webminokamžitě nainstalovat program, pokud je omylem nebo úmyslně odstraněn. Zbytek kroků není nutné provádět, protože konfigurace byla uložena v OS.

Spuštění serveru po instalaci

Webmin se po instalaci ne vždy spustí automaticky, což může být způsobeno různými faktory. Pokud se tak nestane, přechod na testovací místo bude nemožný, takže budete muset službu aktivovat sami zadáním "Terminál" příkaz spuštění webmin služby.

Příkaz k aktivaci Webminu na CentOS 7 po instalaci

Mějte však na paměti, že tento ovládací panel není přidán ke spuštění ihned po instalaci, takže bude deaktivován při vytváření nové relace. Pokud se tomu chcete vyhnout, stačí napsat jeden řádek chkconfig webmin na a aktivujte jej.

Příkaz pro přidání Webminu na CentOS 7 do spuštění

Znáte dvě metody instalace Webminu na CentOS 7. Zbývá vám jen vybrat si tu nejlepší možnost a postupovat podle pokynů k úspěšnému dokončení celého procesu.