Jak nainstalovat Webmin na CentOS 8

Všem nám ve světě správy serverů vždy vyhovuje vývoj aplikací a nástrojů, odkud můžeme spravovat mnoho aspektů našeho serveru na hardwarové i softwarové úrovni. Jednou z možností, která existuje již několik let, je Webmin, a proto Solvetic podrobně vysvětlí, co to je a jak jej nainstalovat na CentOS 8.

Co je WebminWebmin byl vyvinut jako GUI rozhraní, které je webové a díky kterému bude možné spravovat některé aspekty a parametry systému UNIX.

Webmin je kompatibilní se všemi prohlížeči, které podporují používání tabulek a formulářů, a také s Javou (exkluzivně pro modul Správce souborů) a s Webminem bude možné konfigurovat uživatelské účty, spravovat Apache, sdílení souborů a mnoho úkolů. Více než CentOS 8.

Nástroj Webmin se skládá z webového serveru a různých programů CGI, které jsou neustále aktualizovány a ty zase aktualizují systémové soubory jako / etc / passwd. Je třeba poznamenat, že webový server i programy CGI byly napsány v jazyce Perl 5 a nevyužívají nestandardní moduly Perl.

Akce WebminPomocí Webminu bude možné provádět akce jako:

  • Nakonfigurujte brány firewall tak, aby povolily nebo neměly přístup k síti.
  • Vytvářejte, upravujte nebo odstraňujte unixové účty.
  • Nainstalujte, zobrazte nebo odeberte softwarové balíčky v RPM a dalších podporovaných formátech.
  • Nakonfigurujte diskové kvóty pro správu úložiště na pevném disku.
  • Exportujte soubory a adresáře do jiných systémů pomocí protokolu NFS.
  • Spravujte databáze, tabulky a pole, pokud byl server nakonfigurován jako databáze MySQL nebo PostgreSQL.
  • Vytvářejte a konfigurujte virtuální webové servery pro webový server CentOS 8 Apache.
  • Sdílejte soubory do operačních systémů Windows prostřednictvím sdílení souborů Samba Windows.
  • Upravte IP adresu počítače, nastavení serveru DNS nebo nastavení směrování.

Jednou z velkých výhod používání Webminu je schopnost chránit se před chybami syntaxe, kterých se můžeme při úpravách konfiguračních souborů dopouštět, protože pokud je některý špatně nakonfigurován, můžeme vyvolat řetězové chyby. Webmin nás varuje před provedením jakékoli akce, která je považována za nebezpečnou.

Webmin byl vytvořen s modulárním designem, což znamená, že každá funkce je k dispozici v modulu, jehož instalaci nebo odebrání lze provést bez ovlivnění všeho ostatního. Moduly Webmin mají na starosti správu služeb nebo serverů, jako jsou uživatelé Unixu, webový server Apache atd.

Webmin přečte standardní konfigurační soubory CentOS 8 a postará se o jejich aktualizaci přímo optimalizací mnoha administrativních úloh. Musíme si pamatovat, že Solvetic vám připomíná, že Webmin běží se všemi oprávněními root, se kterými bude mít přístup ke všem parametrům serveru.

V tomto případě budeme hovořit o Webminu v CentOS 8, ale je možné jej nainstalovat do více než 30 různých operačních systémů.

1. Jak nainstalovat Webmin na CentOS 8

Krok 1
Chcete -li začít, přejděte na CentOS 8 a spusťte následující příkaz:

 yum -y nainstalovat @perl

ZVĚTŠIT

Krok 2
To se postará o instalaci jazyka Perl spolu s požadovanými závislostmi:

ZVĚTŠIT

Krok 3
Jakmile to bude hotové, můžeme nainstalovat Webmin do CentOS 8. Chcete -li zjistit nejnovější dostupnou verzi, můžete navštívit následující odkaz:

Abychom nainstalovali nejnovější verzi, provedeme následující:

 wget http://www.webmin.com/download/webmin-current.tar.gz
Krok 4
PoznámkaV případě, že nemáme příkaz wget, můžeme jej nainstalovat spuštěním:
 yum -y nainstalovat wget

Tam probíhá proces stahování nejnovější dostupné verze:

ZVĚTŠIT

Krok 5
Pokračujeme k rozbalení souboru tar.gz:

 tar xvf webmin-current.tar.gz

ZVĚTŠIT

Krok 6
Nyní odstraníme stažený soubor:

 rm -f webmin -current.tar.gz

ZVĚTŠIT

Krok 7
Nyní přesuneme složku vytvořenou z Webminu:

 mv webmin * / usr / local / webmin

ZVĚTŠIT

Krok 8
Vstupujeme do pracovního adresáře / usr / local / webmin / a tam spustíme instalační skript Webmin:

 cd / usr / local / webmin / (přístup k adresáři) ./setup.sh( provedení skriptu)
Uvidíme následující:

ZVĚTŠIT

Krok 9
Zde můžeme stisknutím klávesy Enter nakonfigurovat následující:

  • Adresář souborů
  • Log soubor
  • Perl

ZVĚTŠIT

Krok 10
Po konfiguraci Perlu vidíme výchozí port pro webový přístup:

ZVĚTŠIT

PoznámkaPokud chceme uvedený port upravit, musíme jej zadat a stisknout Enter.

Krok 11
Dále zadáme uživatelské jméno (ve výchozím nastavení správce) a přiřadíme přístupové heslo:

ZVĚTŠIT

Krok 12
Tam probíhá proces konfigurace Webminu v CentOS 8 a jakmile bude hotový, uvidíme přístupovou metodu:

ZVĚTŠIT

Krok 13
Nyní udělíme oprávnění tomuto portu ve firewallu systému:

 firewall-cmd --add-port = 10 000 / tcp --permanent firewall-cmd -reload

ZVĚTŠIT

2. Jak přistupovat k Webminu v CentOS 8

Krok 1
Nyní bude možné přistupovat k Webminu pomocí kterékoli z následujících možností:

 http: // IP_adresa: 10 000 http: // Název_počítače: 10 000
Při přístupu uvidíme následující. Tam klikneme na tlačítko „Pokročilá nastavení“:

Krok 2
Kliknutím na řádek „Access IP“ se dostanete do přihlašovacího prostředí Webmin v CentOS 8:

Krok 3
Zadáme uživatelské jméno a heslo, které jsme přiřadili během procesu konfigurace, a kliknutím na Přihlásit se přistoupíme k Webminu:

Krok 4

Centrální panelNa centrálním panelu máme následující:

  • Název týmu.
  • Verze Webmin.
  • Aktivita systému.
  • Informace o procesoru.
  • Použitá paměť RAM.
  • Využití pevného disku.
  • Použitý operační systém.
  • Verze jádra.
  • Zatížení CPU.

ZVĚTŠIT

Ve spodní části vidíme nedávné přihlášení a také využití pevného disku.

WebminV části „Webmin“ najdeme některé aspekty konfigurace nástroje, jako například:

  • Nastavte jazyk rozhraní.
  • Přiřaďte téma (světlé nebo tmavé).
  • Generujte konfigurační soubory.
  • Konfigurujte Webmin.
  • Zobrazit uživatele Webminu.
  • Přístup k indexu serveru Webmin.

ZVĚTŠIT

SystémV sekci „Systém“ bude možné:

  • Prohlédněte si přihlašovací údaje a také jejich uzávěrky.
  • Změňte hesla.
  • Autentizace prostřednictvím PAM.
  • Přiřaďte kvóty pevného disku.
  • Proveďte příkazy.
  • Přiřaďte úkoly.
  • Zobrazit uživatele a skupiny.
  • Přístup k událostem systému.
  • Viz softwarové balíčky.

ZVĚTŠIT

ServeryV sekci „Servery“ máme přístup k nastavením, jako jsou:

  • Servery Apache
  • Servery MySQL
  • Server SSH
  • Přístup k SAMBA

V takovém případě musíme nejprve nainstalovat každou z aplikací, aby k nim měl Webmin přístup:

ZVĚTŠIT

OstatníV sekci „Ostatní“ můžeme vidět řadu nástrojů, jako například:

  • HTTP tunel
  • Konfigurace PHP
  • Zobrazte nahrávání a stahování na serveru
  • Spusťte příkazy spuštěním terminálu
  • Navažte připojení SSH
  • Otevřete správce souborů
  • Přizpůsobte příkazy

ZVĚTŠIT

SíťV „červené“, jak už název napovídá, můžeme nakonfigurovat:

  • Oprávnění v CentOS 8 Firewall
  • Zobrazit nastavení sítě
  • Upravte server NIS
  • Použijte Kerberos
  • Konfigurujte IPv6
  • Viz síťové služby

ZVĚTŠIT

HardwareV "Hardware" můžeme konfigurovat:

  • ISCI klient.
  • Zobrazit systémový čas.
  • Konfigurujte oddíly CentOS 8.
  • Správa tiskáren.
  • Zobrazte stav zařízení SMART a další.

ZVĚTŠIT

ShlukV sekci „Cluster“ je možné konfigurovat vše, co souvisí s klastry, jako například:

  • Zobrazit uživatele a skupiny.
  • Změňte hesla.
  • Správa serverů Webmin.
  • Zobrazte příkazy konzoly a další úkoly.

ZVĚTŠIT

Nepoužívané moduly "V řádku „Nepoužívané moduly“ můžeme vidět všechny moduly, které již nejsou ve Webminu aktivní:

ZVĚTŠIT

Reset modulůMožnost „Resetovat moduly“ je zodpovědná za resetování modulů Webmin v CentOS 8.

Ve spodní části najdeme několik ikon, kde můžeme provádět úkoly, jako například:

  • Přístup k terminálu.
  • Změňte téma rozhraní.
  • Přístup k oblíbeným položkám.
  • Odhlásit se atd.

Naučili jste se, jak nainstalovat Webmin pomocí příkazu wget, ale nyní Solvetic vysvětlí další stejně účinnou metodu.

3. Jak nainstalovat Webmin na CentOS 8 pomocí RPM


Ačkoli se původně jedná o metodu, která se vztahuje na RedHat 8, protože CentOS je odvozením, můžeme to udělat bez problémů, tento proces bude proveden v CentOS 8 GUI.

Krok 1
Prvním krokem je přidání úložiště Webmin spuštěním následujícího:

 nano /etc/yum.repos.d/webmin.repo
Do nově vytvořeného souboru přidáme následující:
 [Webmin] name = Webmin Distribution Neutral baseurl = https: //download.webmin.com/download/yum enabled = 1

Krok 2
Změny uložíme pomocí kláves Ctrl + O a ukončíme editor pomocí kláves Ctrl + X. Nyní klíč importujeme z úložiště GPG:

 rpm --import http://www.webmin.com/jcameron-key.asc

Krok 3
Upozorňujeme, že aktuální verze Webminu neověřuje systém RHEL (v tomto případě CentOS 8), dočasně změníme verzi systému:

 cp / etc / redhat-release /etc/redhat-release.bak echo "CentOS Linux release 7.5.1804 (Core)" | sudo tee / etc / redhat-release

Krok 4
Místo CentOS verze 8 byla definována verze 7.5. Nyní nainstalujeme Webmin spuštěním:

 yum -y nainstalovat webmin

Krok 5
Vidíme, že jsou načteny balíčky Webmin:

Krok 6
Poté pokračujeme v jejich instalaci:

Krok 7
Jakmile je instalace dokončena, uvidíme následující:

Krok 8
Nyní přesuneme soubor verze CentOS do původního umístění:

 mv /etc/redhat-release.bak / etc / redhat-release

Krok 9
Zkontrolujeme verzi:

 cat / etc / redhat-release

Krok 10
Chcete -li znát podrobnosti o balíčku Webmin RPM, spustíme:

 rpm -qi webmin

Krok 11
K Webminu přistupujeme pomocí syntaxe:

 http: // localhost: 10 000 /
Na začátku uvidíme bezpečnostní varování:

Krok 12
Klikneme na Upřesnit a uvidíme následující:

Krok 13
Klikneme na Přidat výjimku a v zobrazeném okně klikneme na „Potvrdit výjimku zabezpečení“:

Krok 14
Nyní můžeme zadat naše přihlašovací údaje:

Krok 15
Webmin jsme tedy nainstalovali na CentOS 8 pomocí RPM:

Pokud se chcete dozvědět více o dostupných modulech Webminu, můžete navštívit následující odkaz:

Solvetic tedy jednoduchým způsobem vysvětlil, jak nainstalovat Webmin do CentOS 8 jak normálně, tak s RPM.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave