GNU/Linux >> Znalost Linux >  >> Rocky Linux

Jak nainstalovat Webmin v Rocky Linux/Alma Linux 8

Webmin je webový konfigurační nástroj pro systémy podobné Unixu, i když nejnovější verze lze nainstalovat a spustit také v systému Microsoft Windows. Je to bezplatný ovládací panel s otevřeným zdrojovým kódem pro správu serverů Unix/Linux.

Webmin poskytuje uživatelům grafické webové uživatelské rozhraní pro konfiguraci běžných systémových úloh a nastavení. Pokud se vám nelíbí myšlenka používat ke správě serveru příkazový řádek, pak je Webmin pro vás dobrou grafickou alternativou. Níže je uveden seznam funkcí poskytovaných Webminem.

  • BIND DNS Server :Vytvářejte a upravujte domény, záznamy DNS, možnosti a zobrazení BIND
  • Brána firewall BSD :Nakonfigurujte BSD firewall pomocí IPFW vytvořením a úpravou pravidel
  • Server DHCP :Správa sdílených sítí, podsítí, hostitelů a skupin pro ISC DHCPD
  • Vypalovačka CD :Vypalování datových disků CD z obrazů ISO nebo vybraných adresářů
  • Správce souborů :Zobrazte, upravte a změňte oprávnění k souborům a adresářům ve vašem systému pomocí správce souborů podobného systému Windows
  • Dovecot IMAP/POP3 Server :Nakonfigurujte server pro získávání pošty Dovecot IMAP a POP3
  • Server LDAP :Správa serveru OpenLDAP a objektů v jeho databázi     Všechny operační systémy
  • Server databáze MySQL:  Nastavte databáze, tabulky a oprávnění na databázovém serveru MySQL
  • Linux RAID:  Vytvářejte RAID 0, 1, 4, 5, 6, 10 a lineární zařízení v systému Linux
  • Certifikáty SSL :Let’s Encrypt SSL certifikáty
  • Konfigurace IPsec VPN:  Nastavte klienta nebo server pro IPsec VPN pomocí FreeSWAN

Související obsah

  • Jak nainstalovat Webmin v Debianu 11
  • Jak nainstalovat Webmin v Ubuntu 20.04

Obsah

  1. Zajištění aktuálnosti serveru
  2. Nastavení úložiště webmin a instalace webmin
  3. Spuštění a povolení služby webmin
  4. Otevřete port služby Webmin na bráně firewall
  5. Přístup ke službě webmin v prohlížeči

1. Zajištění aktuálnosti serveru

Než budete pokračovat, je vždy dobré se ujistit, že je server aktuální. K tomu použijte tyto příkazy

sudo dnf update -y

Ujistěte se, že jsou nainstalovány některé požadované balíčky

sudo dnf install -y vim wget

2. Instalace webmin

Webmin je dostupný jako rpm binární soubor, který lze stáhnout a nainstalovat. Můžete také přidat úložiště RPM pro webmin a nainstalovat webmin odtud.

Doporučeným způsobem instalace a používání webminu je nastavení oficiálního úložiště rpm. Tímto způsobem budete moci držet krok s nejnovějšími verzemi webminu.

Instalace webmin pomocí rpm

V této metodě nepotřebujeme přidávat žádné repo. Stáhneme si binární soubor webmin rpm.

Chcete-li získat nejnovější binární verzi RPM této platformy pro správu serveru, přejděte na její oficiální web a poté navštivte stránku ke stažení. Na stránce stahování klikněte na odkaz pro RPM Linux nebo jej zkopírujte a použijte s curl příkaz ve vašem terminálu.

curl -LO https://prdownloads.sourceforge.net/webadmin/webmin-1.983-1.noarch.rpm

Nainstalujte stažený binární soubor RPM pomocí správce balíčků DNF.

sudo dnf install ./webmin-*.noarch.rpm

Po dokončení instalace přejděte k dalšímu kroku pro přístup k webovému rozhraní.

Instalace webminu pomocí Webmin Repo

Pojďme přidat úložiště yum Webmin na Rocky Linux nebo Almalinux 8, abychom získali balíčky Webmin pro instalaci pomocí jediného příkazu.

Otevřete repo soubor

sudo vim /etc/yum.repos.d/webmin.repo

Přidejte tento obsah do souboru:

[Webmin]
name=Webmin  
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1
gpgkey=http://www.webmin.com/jcameron-key.asc

Nyní nainstalujte webmin

sudo dnf install -y webmin

Všechny závislosti by měly být vyřešeny automaticky. Po instalaci získáte tento výstup:

Webmin install complete. You can now login to https://ip-10-2-40-75.us-west-2.compute.internal:10000/
as root with your root password.

To ukazuje, že služba běží na našem serveru na portu 10000.

Potvrďte instalaci

$ rpm -qi webmin
Name        : webmin
Version     : 1.983
Release     : 1
Architecture: noarch
Install Date: Wed 22 Dec 2021 11:17:45 AM UTC
Group       : System/Tools
Size        : 126726331
License     : Freeware
Signature   : DSA/SHA1, Sat 04 Dec 2021 06:48:47 AM UTC, Key ID d97a3ae911f63c51
Source RPM  : webmin-1.983-1.src.rpm
Build Date  : Sat 04 Dec 2021 06:46:27 AM UTC
Build Host  : fudu2
Relocations : (not relocatable)
Vendor      : Jamie Cameron
Summary     : A web-based administration interface for Unix systems.
Description :
A web-based administration interface for Unix systems. Using Webmin you can
configure DNS, Samba, NFS, local/remote filesystems and more using your
web browser.

After installation, enter the URL http://localhost:10000/ into your
browser and login as root with your root password.

3. Spuštění a povolení služby webmin

Služba není ve výchozím nastavení spuštěna. Spusťte službu pomocí tohoto příkazu:

$ sudo /etc/webmin/start
Starting Webmin server in /usr/libexec/webmin

Chcete-li potvrdit, že běží, zkontrolujte, zda je otevřen port 10000/tcp.

$ sudo ss -tulpn | grep 10000
udp   UNCONN 0      0            0.0.0.0:10000      0.0.0.0:*    users:(("miniserv.pl",pid=67584,fd=8))
tcp   LISTEN 0      128          0.0.0.0:10000      0.0.0.0:*    users:(("miniserv.pl",pid=67584,fd=7))

Pomocí níže uvedených příkazů můžete restartovat, znovu načíst a zastavit.

sudo /etc/webmin/restart
sudo /etc/webmin/reload
sudo /etc/webmin/stop

4. Otevření portu služby webmin na firewallu

Pro přístup k webovému rozhraní tohoto webového nástroje pro konfiguraci systému z libovolného systémového prohlížeče, který má přístup k IP adrese nebo doméně Serveru, kam jsme jej nainstalovali; musíme otevřít číslo portu Webmin, které je 10000 v bráně Firewall.

firewall-cmd --add-port=10000/tcp --permanent
firewall-cmd --reload

5. Přístup ke službě webmin v prohlížeči

Přejděte na https://your_domain:10000 ve webovém prohlížeči, kde nahradíte your_domain s názvem domény směřujícím na IP adresu vašeho serveru.

Poznámka: Při prvním přihlášení se zobrazí upozornění „Neplatné SSL“. Toto varování může říkat něco jiného v závislosti na vašem prohlížeči, ale důvodem je, že server vygeneroval certifikát s vlastním podpisem. Povolte výjimku a pokračujte do své domény.

Zobrazí se vám přihlašovací obrazovka. Přihlaste se jako uživatel root s heslem.

Jakmile se přihlásíte, první obrazovka, kterou uvidíte, je ovládací panel Webmin.

Zabalení

V tomto tutoriálu jsme se naučili, jak nainstalovat Webmin na Ubuntu 20.04.


Rocky Linux
  1. Jak nainstalovat Apache Maven na Rocky Linux/Alma Linux 8

  2. Jak nainstalovat Zabbix Agent na Rocky Linux/Alma Linux 8

  3. Jak nainstalovat FFmpeg na Rocky Linux/Alma Linux 8

  1. Jak nainstalovat Redis Server na Rocky Linux

  2. Jak nainstalovat Erlang na Rocky Linux/Alma Linux/CentOS 8

  3. Jak nainstalovat PHP 8 na Alma Linux &Rocky Linux

  1. Jak nainstalovat Mattermost Server na Rocky Linux 8

  2. Jak nainstalovat Rocky Linux 8.4

  3. Jak nainstalovat server MariaDB v Rocky Linux