Webmin je webový ovládací panel, který je podporován mnoha distribucemi Linuxu. Webmin patří mezi nejoblíbenější open-source ovládací panely – většinou se používají pro správu uživatelských účtů, administraci webového serveru, konfiguraci DNS, konfiguraci FTP a mnoho dalšího. Webmin je vynikající a oblíbený ovládací panel díky své rozšiřitelnosti. Webmin je napsán v Perlu a je open source, takže je zdarma a často aktualizován. V tomto článku vám ukážeme, jak nainstalovat Webmin na Ubuntu 18.04.
Existují dva způsoby instalace ovládacího panelu Webmin na distribuce založené na Debianu. V tomto článku se budeme zabývat oběma.
1. Přihlaste se přes SSH na serveru Ubuntu:
Přihlaste se přes SSH k serveru jako uživatel root (nebo jako uživatel s právy sudo):
ssh root@Server_IP_Address -p Port_number
2. Aktualizujte všechny balíčky
První věc, kterou musíte po přihlášení udělat, je ujistit se, že všechny nainstalované balíčky OS jsou aktuální:
sudo apt update sudo apt upgrade
3. Instalace Webminu z balíčku (metoda 1)
Touto metodou nainstalujeme Webmin pomocí balíčku Debian - to je vhodné pro Debian, Ubuntu nebo jiné distribuce Linuxu založené na Debianu.
Ke stažení balíčku Webmin použijeme příkaz wget:
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.900_all.deb
Jakmile je toto hotovo, musíme nainstalovat několik závislostí:
sudo apt install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python
Po stažení balíčku Webmin a po správné instalaci všech závislostí můžeme pokračovat v instalaci Webminu pomocí následujícího příkazu:
sudo dpkg --install webmin_1.900_all.deb
Webmin se automaticky nainstaluje do adresáře /usr/share/webmin a ve výchozím nastavení se při instalaci nastaví uživatelské jméno a heslo správce.
4. Použití Webmin APT Repository (metoda 2)
Pomocí této metody použijeme úložiště Webmin APT k instalaci ovládacího panelu Webmin.
Nejprve musíme přidat úložiště Webmin. Otevřete /etc/apt/sources.list pomocí svého oblíbeného editoru (v tomto příkladu použijeme nano):
sudo nano /etc/apt/sources.list
Na konec souboru přidejte následující řádek:
deb https://download.webmin.com/download/repository sarge contrib
Pomocí následujících příkazů načteme a nainstalujeme klíč GPG, kterým je úložiště podepsáno:
cd /root wget http://www.webmin.com/jcameron-key.asc sudo apt-key add jcameron-key.asc
Nyní můžeme nainstalovat Webmin pomocí těchto příkazů:
sudo apt install apt-transport-https sudo apt update sudo apt install webmin
U této metody, na rozdíl od předchozí, by měly být všechny závislosti vyřešeny automaticky.
5. Přístup k Webmin
Výchozí port, na kterém služba Webmin naslouchá, je port 10000. Pomocí těchto informací můžete otevřít webový prohlížeč svého oblíbeného prohlížeče, zadat IP adresu serveru následovanou :10000 a měli byste být schopni vidět 'Přihlášení do rozhraní Webmin' zpráva. Úplná adresa URL bude v tomto formátu:https://server_IP_Address:10000
Nezapomeňte nahradit „server_IP_Address“ v URL vaší skutečnou IP adresou serveru. Je pravděpodobné, že když přistoupíte k Webminu takto, váš prohlížeč zobrazí zprávu o nezabezpečeném připojení.
Varování můžete ignorovat, přijmout certifikát SSL s vlastním podpisem poskytnutý ovládacím panelem a přejít na přihlašovací obrazovku. Nebo si můžete nainstalovat certifikát SSL pro doménu hostovanou na vašem serveru a přistupovat k Webminu pomocí „https://yourdomain.com:10000
“. Root můžete použít jako uživatelské jméno s heslem uživatele root nebo jako jakéhokoli uživatele, který může používat sudo.
6. Nakonfigurujte Webmin
V této části článku vám ukážeme, jak změnit port Webmin v konfiguraci Webmin.
Můžeme upravit soubor miniserv.conf a změnit výchozí port Webmin z 10000 na libovolný port dle našeho výběru. Pomocí následujícího příkazu otevřeme konfigurační soubor:
sudo nano /etc/webmin/miniserv.conf
Poté najděte následující řádek:
port=10000
a změňte výchozí port. V našem příkladu jej změníme na 8989:
port=8989
Uložte soubor a ukončete editor.
Nebo můžeme přidat pravidlo brány firewall (pokud na svém serveru používáte jakýkoli firewall) a změnit výchozí port Webmin. Pokud jako firewall používáte Iptables nebo UFW, můžete povolit příchozí provoz z libovolného zdroje na TCP port 8989 pomocí následujících příkazů:
Pro Iptables:
iptables -A INPUT -p tcp -m tcp --dport 8989 -j ACCEPT
a pro UFW (Ubuntu firewall):
sudo ufw allow from any to any port 8989 proto tcp
7. Odinstalujte Webmin
Pokud z nějakého důvodu neshledáte Webmin vhodný pro vaše potřeby, můžete jej vždy odinstalovat. Chcete-li odstranit balíček Webmin, budete muset provést následující příkaz:
sudo apt --purge remove webmin
Tím se zastaví a odstraní soubory a konfigurace Webmin.
Pokud jste postupovali podle kroků v tutoriálu, úspěšně jste nainstalovali Webmin na svůj Ubuntu 18.04 VPS. Další podrobnosti o jeho konfiguraci a použití naleznete v oficiální dokumentaci Webmin.
Samozřejmě nemusíte instalovat Webmin na Ubuntu 18.04, pokud používáte jednu z našich hostingových služeb Webmin, v takovém případě můžete jednoduše požádat naše zkušené správce systému, aby vám nainstalovali Webmin na Ubuntu 18.04. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS . Pokud se vám líbil tento příspěvek o tom, jak nainstalovat Webmin na Ubuntu 18.04, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek níže nebo jednoduše zanechte komentář v sekci komentářů. Děkuji.