 Autor: [Tomasz Nowosielski](/autorzy/tomasz-nowosielski) Redaktor naczelny, analityk hostingu · Zweryfikowano Kwiecień 2026

1.  [Strona główna](/) ›
2.  [Baza wiedzy](/baza-wiedzy/) ›
3.  Webmin — panel administracyjny

# Webmin — panel administracyjny dla serwera Linux

Opublikowano: 9 kwietnia 2026 · Kategoria: VPS, Administracja serwerem

Webmin to darmowy panel webowy do zarządzania serwerem Linux przez przeglądarkę — bez znajomości każdej komendy SSH. Zarządzasz usługami (Apache, Nginx, MySQL, cron), użytkownikami i firewallem przez graficzny interfejs. Rozszerzenie Virtualmin zamienia go w pełnoprawny hosting control panel — alternatywę dla cPanel i DirectAdmin, za darmo.

## Czym jest Webmin i do czego służy

Webmin (webmin.com) to panel uruchamiany jako własny serwer HTTP na porcie 10000. Instalujesz go na VPS, wchodzisz przez przeglądarkę i widzisz graficzny interfejs do:

-   Zarządzania pakietami systemu (apt, dnf)
-   Konfiguracji serwerów webowych (Apache, Nginx)
-   Zarządzania bazami danych (MySQL/MariaDB, PostgreSQL)
-   Edytora crontab z interfejsem graficznym
-   Zarządzania użytkownikami i grupami systemu
-   Konfiguracji firewalla (UFW, iptables, nftables)
-   Menedżera plików (upload, edycja, uprawnienia)
-   Monitorowania zasobów (CPU, RAM, dysk)
-   Zarządzania certyfikatami SSL (Let's Encrypt)

## Instalacja Webmin

Oficjalny skrypt instalacyjny obsługuje Ubuntu, Debian, CentOS, Rocky Linux i inne:

\# Ubuntu/Debian — metoda przez repozytorium APT (zalecana)
curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
sh setup-repos.sh

apt install --install-recommends webmin -y

# Sprawdź status
systemctl status webmin

# Webmin dostępny pod adresem:
# https://IP\_TWOJEGO\_VPS:10000
# Login: root (lub użytkownik sudo)
# Hasło: hasło systemowe

\# Zezwól na port 10000 w firewallu
ufw allow 10000/tcp

# Po konfiguracji: ogranicz dostęp do Webmina tylko do Twojego IP
# (konfiguracja w panelu: Webmin → Webmin Configuration → IP Access Control)

Przy pierwszym logowaniu przeglądarka pokaże ostrzeżenie o certyfikacie — Webmin używa self-signed SSL. Możesz później skonfigurować Let's Encrypt bezpośrednio w panelu: **Webmin → Webmin Configuration → SSL Encryption → Let's Encrypt**.

## Kluczowe moduły Webmin

Moduł

Kategoria w menu

Co umożliwia

Apache Webserver

Servers

Wirtualne hosty, aliasy, .htaccess, moduły Apache

Nginx Webserver

Servers

Bloki server, upstream, SSL, przeładowanie konfiguracji

MySQL/MariaDB

Servers

Bazy, użytkownicy, uprawnienia, import/export SQL

Scheduled Cron Jobs

System

Graficzny edytor crontab, podgląd logów wykonania

Users and Groups

System

Tworzenie użytkowników, grupy, uprawnienia sudo

Linux Firewall

Networking

Reguły iptables/nftables przez graficzny interfejs

File Manager

Tools

Przeglądarka plików, upload, edycja, chmod/chown

System Logs

System

Podgląd /var/log/\* z filtrowaniem i wyszukiwaniem

Software Packages

System

Instalacja i aktualizacja pakietów apt/dnf przez GUI

## Virtualmin — Webmin jako hosting control panel

Virtualmin rozszerza Webmina o zarządzanie wirtualnymi serwerami (domenami) — każda domena ma własnych użytkowników, bazy danych, skrzynki email i logi. To odpowiednik cPanel ale na Twoim VPS, za darmo:

\# Instalacja Virtualmin (instaluje też Webmina)
# UWAGA: Instaluj na świeżym systemie — zmienia konfigurację Apache/Postfix/Dovecot

curl -o virtualmin-install.sh https://software.virtualmin.com/gpl/scripts/virtualmin-install.sh
chmod +x virtualmin-install.sh
./virtualmin-install.sh --hostname twojdomena.pl

Po instalacji Virtualmin konfiguruje automatycznie:

-   **Apache/Nginx** — wirtualne hosty per domena z automatycznym SSL
-   **Postfix + Dovecot** — serwer email (SMTP, IMAP, POP3)
-   **BIND DNS** — opcjonalny serwer DNS
-   **MySQL/MariaDB** — baza danych per domena z izolowanym użytkownikiem
-   **ProFTPD/vsftpd** — dostęp FTP per domena
-   **SpamAssassin + ClamAV** — filtrowanie spamu i skanowanie wirusów

## Webmin vs cPanel vs DirectAdmin

Cecha

Webmin/Virtualmin

cPanel

DirectAdmin

Cena

Darmowy (GPL)

20-45 USD/mies.

ok. 2 USD/mies.

Licencja

Open source

Proprietary

Proprietary

Interfejs użytkownika

Funkcjonalny, mniej intuicyjny

Bardzo dopracowany

Prosty i szybki

Wsparcie dystrybucji

Debian, Ubuntu, CentOS, Rocky...

Głównie CentOS/AlmaLinux

CentOS, CloudLinux, Debian

Zarządzanie hostingiem

Virtualmin (GPL)

Wbudowane

Wbudowane

Dla kogo

Administratorzy VPS, selfhosting

Hosting komercyjny, reseller

Małe/średnie hostingi

## Bezpieczeństwo Webmina

Webmin na domyślnym porcie 10000 jest skanowany przez boty. Kilka kroków które znacząco podnoszą bezpieczeństwo:

\# 1. Zmień port w /etc/webmin/miniserv.conf
# port=10000 → port=12345 (dowolny wolny port)

nano /etc/webmin/miniserv.conf
# Zmień linię: port=10000 na: port=12345

systemctl restart webmin

# 2. Zaktualizuj regułę UFW
ufw delete allow 10000/tcp
ufw allow 12345/tcp

# 3. Ogranicz dostęp po IP w Webmin → Configuration → IP Access Control
# Wpisz TWOJE IP publiczne — tylko ono będzie miało dostęp

# 4. Włącz dwuskładnikowe uwierzytelnianie
# Webmin → Webmin Users → twoj\_uzytkownik → Two-Factor Authentication

# 5. Regularnie aktualizuj Webmin
apt update && apt upgrade webmin

## Najczęstsze pytania

Czy Webmin jest darmowy? +

Tak — Webmin jest w pełni darmowy i open source (licencja BSD). Virtualmin (rozszerzenie do zarządzania hostingiem) też ma darmową wersję GPL, ale wersja Professional (z rozszerzonym wsparciem, klasteringiem i dodatkowymi modułami) jest płatna — od ok. 9 USD/mies. dla 10 domen. W porównaniu: cPanel to 20+ USD/mies., DirectAdmin — ok. 2 USD/mies. Webmin/Virtualmin GPL = zero kosztów licencyjnych.

Czy Webmin jest bezpieczny do użycia na produkcji? +

Webmin jest bezpieczny przy odpowiedniej konfiguracji: zmień domyślny port 10000, ogranicz dostęp po IP (Webmin → Webmin Configuration → IP Access Control), włącz 2FA (dwuskładnikowe uwierzytelnianie), wyłącz moduły których nie używasz, regularnie aktualizuj Webmin. Historycznie zdarzały się podatności (np. backdoor w 2019 w skompromitowanym repozytorium), dlatego aktualizacje są kluczowe. Nie wystawiaj portu 10000 na cały internet bez potrzeby.

Jaka jest różnica między Webminem a Virtualminem? +

Webmin to panel do zarządzania serwerem Linux — system operacyjny, usługi (Apache, Nginx, MySQL, cron, UFW, użytkownicy). Virtualmin to rozszerzenie Webmina specjalnie dla hostingu: dodaje zarządzanie wirtualnymi serwerami (domenami), email hostingiem (Postfix/Dovecot), bazami danych per domena, certyfikatami SSL (Let's Encrypt), kwotami dysku. Virtualmin = Webmin + hosting control panel. Instalacja Virtualmin automatycznie instaluje Webmina.

Czy Webmin działa z Nginx czy tylko z Apache? +

Webmin ma moduły zarówno dla Apache jak i Nginx. Virtualmin domyślnie konfiguruje Apache, ale od wersji Virtualmin 6+ jest oficjalne wsparcie Nginx jako serwera webowego. Moduł Nginx w Webminie pozwala zarządzać wirtualnymi hostami, blokować/restartować, edytować konfigurację. Dla czystego Nginx bez Virtualmin — Webmin Nginx Module działa dobrze, choć nie tak rozbudowany jak moduł Apache.

## Sprawdź oferty pasujące do tego scenariusza

Poniżej masz szybkie przejścia do ofert i stron z kodami rabatowymi tam, gdzie są dostępne.

Contabo

VPS z dużym RAM — wystarczający dla Webmin + Virtualmin + 10 domen

Webmin ready

[Aktywuj rabat →](/out/contabo)

#Reklama · link partnerski

[Zobacz kod rabatowy →](/kody-rabatowe/contabo)

Mikrus

Najtańszy VPS do nauki administracji z Webminem

Nauka

[Aktywuj rabat →](/out/mikrus)

#Reklama · link partnerski

[Zobacz kod rabatowy →](/kody-rabatowe/mikrus)

LH.pl

Hosting z własnym panelem DirectAdmin — gotowe środowisko bez konfiguracji

Managed panel

[Aktywuj rabat →](/out/lh-pl)

#Reklama · link partnerski

[Zobacz kod rabatowy →](/kody-rabatowe/lh-pl)

## Powiązane strony

-   [VPS — pierwsze kroki po zakupie serwera](/baza-wiedzy/serwer-vps-pierwsze-kroki)
-   [cPanel vs DirectAdmin — porównanie paneli](/baza-wiedzy/cpanel-vs-directadmin)
-   [Nginx — hardening i konfiguracja bezpieczeństwa](/baza-wiedzy/nginx-security-hardening)
-   [Wszystkie artykuły](/baza-wiedzy/)