
💻 Webmin ja Virtualmin: tasuta alternatiiv tasulistele serveri juhtpaneelidele
Mis on Webmin ja miks peaksid seda teadma
Tasulised serveri halduspaneelid, rida, mis kordub igakuiselt kulude aruandes. ISPmanager, Plesk, cPanel: baaslitsents algab mõnest dollarist ja võib laiendatud pakettide puhul ulatuda viiekümneni. Üks server, üks projekt, talutav. Aga kolm VPS-i instantsi, tosin kliendimasinat ja testkeskkond muudavad „sendid" kiiresti sadadeks dollariteks aastas. Mitteäriliste ja lemmikprojektide puhul tunduvad sellised kulud täiesti tarbetud.
Webmin pöörab selle pildi pea peale. See on veebitööriist Linuxi serverite haldamiseks, mida paigaldatakse ligi miljon korda aastas. See töötab brauseri kaudu, paigaldub paari minutiga ega küsi raha. Kapoti all: kasutajate haldus, kettakvoodid, teenused, seadistusfailid, Apache, Nginx, PHP, MySQL, BIND DNS ja kümned muud komponendid. Sisuliselt täielik asendus tasulistele paneelidele neile, kes terminali ei karda, kuid eelistavad mugavat graafilist liidest.
Ja Virtualmini lisamooduliga muutub tasuta komplekt veebimajutuse platvormiks: domeenid, postkastid, SSL-sertifikaadid, andmebaasid ja edasimüüjate kontod. Allpool analüüsime mõlemat osa üksikasjalikult ja näitame, kuidas need praktikas töötavad.
💡 Kiire ülevaade:
- Paigalda Webmin ühe käsuga CentOS-ile, Ubuntule või Debianile
- Õpi tundma paneeli liidest, navigatsiooni ja peamisi mooduleid
- Seadista Virtualmin domeenide, posti ja SSL-i haldamiseks
- Võrdle komplekti funktsioonide ja hinna poolest tasuliste alternatiividega
Webmini paigaldamine
Paigaldamine taandub ühele paketile. CentOS-i, RHEL-i, Fedora ja derivaatide jaoks RPM:
1 wget https://www.webmin.com/download/rpm/webmin-current.rpm 2 sudo rpm -Uvh webmin-2.641-1.noarch.rpm
Debiani, Ubuntu ja derivaatide jaoks DEB:
1 wget https://www.webmin.com/download/deb/webmin-current.deb 2 sudo dpkg -i webmin_2.641_all.deb
Kui süsteem teatab rahuldamata sõltuvustest, paigalda need:
1 sudo apt-get install -f
Perli sõltuvus on kohustuslik. Kaasaegsetes distributsioonides on Perl eelpaigaldatud, kuid lisaks võib vaja minna moodulit Encode::Detect:
1 sudo yum install perl-Encode-Detect # CentOS / RHEL 2 sudo apt-get install libencode-detect-perl # Debian / Ubuntu
Pärast paigaldamist väljastab skript aadressi: https://your-server:10000. Vaikimisi port on 10000, kasutajatunnus on root koos süsteemi parooliga. Kohe pärast sisselogimist muuda porti ja seadista kaheastmeline autentimine jaotises Webmin Configuration. Paneel annab juurpääsu kogu serverile, nii et turvalisusega ei ole siin mõtet koonerdada.

Liides ja navigatsioon
Vaikimisi tervitab Webmin sind Authenticu kujundusega, kaasaegse disainiga, mille vasakul küljel on navigeerimisriba. Menüü on loogiliselt grupeeritud: Webmin (paneeli seaded), System (kasutajad, kettad, protsessid, ajastaja), Servers (Apache, MySQL, Nginx, BIND DNS, Postfix), Tools (failihaldur, terminal, üles- ja allalaadimine), Networking ja Hardware.
Neile, kes eelistavad klassikalist välimust, on saadaval vana „Old Webmin Theme". Kuid praeguses versioonis võib sellele üleminek põhjustada kuvavigu. Soovitame jääda Authenticu juurde, see on stabiilne ja seda uuendatakse regulaarselt.

Jaotis Webmin Configuration annab juurdepääsu kümnetele muudetavatele valikutele. Siin saad seadistada: paneeli enda konfiguratsiooni varundamist, Webmini kasutajate juurdepääsuõigusi, veebiliidese SSL-sertifikaati, kaheastmelist autentimist, IP-aadressi piiranguid, puhverserverit ja teavitusi. Alamjaotis Webmin Configuration Webmin avab käitumisseadete täieliku maatriksi:

Peamised moodulid, mis muudavad Webmini paigaldamist väärt
Mooduligrupp Others on tõeline Šveitsi armeenuga. Vabatahtlikud arendajad on siia kogunud utiliidid, mis katavad enamiku igapäevaseid administraatori ülesandeid:

File Manager, täisväärtuslik failisüsteemi sirvija serveri jaoks otse brauseris. See toetab üleslaadimist, allalaadimist, tekstifailide redigeerimist, õiguste ja omaniku muutmist. Laadisid faili serverisse SFTP kaudu, kuid SSH klienti pole käepärast, failihaldur lahendab selle.
Command Shell (Text Login), interaktiivne terminal brauseriaknas, mis põhineb Xterm.js-il. See nõuab Pythoni paigaldamist. Mõnes süsteemis otsib Webmin käivitatavat faili python, samas kui python3 on paigaldatud. See lahendatakse sümboolse lingiga:
1 sudo ln -s /usr/bin/python3 /usr/bin/python
Perl Modules, moodulite paigaldamine CPAN-ist otse liidese kaudu: repositooriumist, kohalikust failist, URL-ilt või üleslaaditud arhiivist. Saad vaadata paigaldatud moodulite loendit ja juurutada soovitatud komplekti ühe klõpsuga.
System and Server Status, armatuurlaud teenuste tervise jälgimiseks. Ripploend teenuse kaupa, ressursikulu graafikud, tõrketeated. Hiljutistes uuendustes kirjutati graafikud raskest SVG-st ümber kiirele canvas-renderdusele, nii et statistika leht lendab.
Upload and Download, failide kaugüles- ja allalaadimine ilma eraldi SFTP kliendita. Laadisid faili URL-i kaudu otse serverisse, tehtud. Laadisid arhiivi serverist lokaalselt alla, pole probleemi.
Kui server on internetist ligipääsetav, luba kindlasti SSL jaotises Webmin Configuration ja kaheastmeline autentimine. Paneel annab juurpääsu, seega peab kaitse olema vastaval tasemel.
Webmin reaalses töös
Tööriista parim test on praktika. 2000ndate alguses seadistas mu kolleeg kliendi jaoks Sendmaili kahel tosinal Linuxi masinal. Sendmail on keeruline elukas: sadu ridu pikad seadistusfailid, ebaselge süntaks ja vea hind on katkine e-post. Ta helistas mulle appi.
Selle asemel, et telefoni teel seadeid dikteerida, juhendasin teda Webmini esimesele serverile paigaldama ja suunasin ta Sendmaili apleti juurde. Torusse tekkis pikk paus. Ma juba arvasin, et ühendus katkes. Kuid ta ütles: „Kuule, see on hämmastav. Aitäh." Kõik Sendmaili seadistusparameetrid olid tema ees selges veebiliideses. Tunni ajaga oli ta kõigil masinatel e-posti juurutanud.
Enam kui 20 aasta jooksul on Webmin säästnud administraatoritele lugematul hulgal tunde ja arvestataval määral närve. See ei ole hõbekuul, kuid universaalse tööriistana rutiinsete toimingute jaoks katab vajadused suurepäraselt.
Virtualmin, hostingu lisamoodul, mis muudab Webmini platvormiks
Webmin on serveri halduspaneel. Virtualmin muudab selle veebimajutusplatvormiks. See on lisamoodul virtuaalserverite haldamiseks: domeenid, alamdomeenid, postkastid, andmebaasid, FTP-kontod ja SSL-sertifikaadid. See toetab Apache’it ja Nginxi koos HTTP/2-ga, MySQL-i ja PostgreSQL-i, mitut PHP versiooni koos lennult vahetamise võimalusega, Amazon Route 53, S3 ja Rackspace’i pilvesalvestuse jaoks.

Virtualmin on saadaval kahes versioonis: tasuta GPL ja tasuline Professional. Mõlemad töötavad Webmini peal ja on ligipääsetavad sama pordi 10000 kaudu, lisades külgmenüüsse Virtualmini jaotise.
Virtualmini hinnakiri
Pakett | Hind (kuus) | Hind (aastas) | Domeene |
|---|---|---|---|
GPL | $0 | $0 | Piiramatult |
Professional 10 | $7.50 | $75 | 10 |
Professional 50 | alates $9 | alates $90 | 50 |
Professional 100 | alates $12 | alates $120 | 100 |
Professional 250 | alates $15 | alates $150 | 250 |
Professional Unlimited | alates $20 | alates $200 | ∞ |
GPL-versioon sisaldab Apache’it ja Nginxi koos HTTP/2-ga, MySQL-i ja PostgreSQL-i, mitut PHP versiooni, postihaldust, Amazon Route 53 ja S3, varundusi, failihaldurit, kaheastmelist autentimist, Let's Encrypti, CLI-d ja HTTP API-t, 5 paigaldusskripti ja kogukonnafoorumi tuge.
Professional lisab: prioriteetse piletitoe, 60+ paigaldusskripti (WordPress, Moodle, Kanboard, Blesta ja kümneid teisi), edasimüüjakontod, WP Workbenchi pistikprogrammi, mitme teenusepakkuja SSL-i koos automaatse uuendamisega (Cloudflare, Google, Namecheap, Bunny DNS), kaug-DNS-halduse, pilvevarunduse salvestamise Google Storage’isse, Backblaze’i ja Dropboxi, varunduste GPG-krüptimise, kirjade kohaletoimetamise Amazon SES-i kaudu, puhverserveri teekonnad, kettakvoodi jälgimise, automaatse postkastide puhastamise ja laiendatud süsteemistatistika.
Virtualmini võimalused
Domeeni- ja postihaldus. Virtuaalserverite loomine paari klõpsuga: domeen, PHP versioon, andmebaas, postkastid genereeritakse automaatselt malli alusel. Tugi alamdomeenidele ja aliastele. Täiustatud postisüsteem: postkastid, aliased, automaatvastajad, filtrid, DKIM-allkirjastamine.
Varundus ja taaste. Plaanilised varundused paindliku rotatsiooniga. Salvestamine lokaalselt, SFTP kaudu, Amazon S3-s, Google Storage’is, Backblaze’is või Dropboxis. GPG-krüptimine Professional-kasutajatele. Taaste ühe klõpsuga.
SSL-sertifikaadid. Automaatne Let's Encrypti väljastamine kõigile serveri domeenidele. Professional lisab mitme teenusepakkuja toe ja automaatse uuendamise Cloudflare’i, Google Trust Services’i ja teiste teenusepakkujate kaudu.
CLI ja API. Täielik käsurealiides skriptide automatiseerimiseks. Näiteks kõigi serveris olevate domeenide loetlemine:
1 virtualmin list-domains --name-only
HTTP API võimaldab majutuse halduse integreerimist oma paneelidesse ja arveldussüsteemidesse. Täpsemalt on kirjas ametlikus Virtualmini CLI dokumentatsioonis.
Webmin + Virtualmin versus tasulised paneelid
Väärtuse hindamiseks võrdleme selle komplekti funktsionaalsust populaarsete tasuliste alternatiividega:
Funktsioon | Webmin + Virtualmin | ISPmanager | Plesk |
|---|---|---|---|
Hind (baas, kuus) | $0 (GPL) | alates $10 | alates $12 |
Domeenihaldus | ✅ | ✅ | ✅ |
Postihaldus | ✅ | ✅ | ✅ |
Mitu PHP versiooni | ✅ | ✅ | ✅ |
Let's Encrypt (tasuta) | ✅ | ✅ | ✅ |
Failihaldur | ✅ | ✅ | ✅ |
Edasimüüjakontod | ✅ (Pro $7.50+) | ✅ (Business) | ✅ (Hosting) |
Pilvevarundused | ✅ (Pro) | ✅ | ✅ |
Nginx + Apache | ✅ | ✅ | ✅ |
CLI / API | ✅ | ✅ | ✅ |
Tugi | Foorum (GPL) / Piletid (Pro) | Piletid | Piletid |
Distributsioonide arv | 80+ | 6 | 10+ |
OS-i haldus (kasutajad, kettad, protsessid) | ✅ | ❌ | ❌ |
Webmin + Virtualmin komplekt vastab hostimisfunktsioonide poolest tasulistele paneelidele, pakkudes samas midagi, mida kellelgi teisel pole: otsene ligipääs operatsioonisüsteemi haldusele (kasutajad, kettakvoodid, ülesannete ajastaja, riistvara monitooring, tulemüür). See on iseseisev jõujaam, mitte lihtsalt konsooli pealiskate.
Hinnavahe ISPmanageri ja Pleskiga ühe serveri kohta on üle saja dollari aastas. Kolme serveri puhul üle kolmesaja. Vabakutselisele, väikesele stuudiole või idufirmale on see eelarve, mida on parem investeerida riistvarauuendustesse või varunduslahendustesse.
Kasulikud käsud igapäevatööks
Veebiteenuste taaskäivitamine:
1 service mysql restart
PHP laienduste paigaldamine (kohanda PHP versioon enda omale: 8.2, 8.3, 8.4):
1 sudo apt-get install php8.3-zip php8.3-sqlite php8.3-mbstring 2 sudo service apache2 restart
Memcachedi paigaldamine Ubuntu peal:
1 sudo apt-get update 2 sudo apt-get install memcached 3 sudo add-apt-repository ppa:ondrej/php 4 sudo apt-get update 5 sudo apt-get install -y php php-dev php-pear libapache2-mod-php 6 sudo apt-get install -y php-memcached 7 sudo service apache2 restart
Kui pärast PHP versiooni muutmist laetakse faile alla, selle asemel et neid käivitada, kommenteeri välja SetHandler direktiivid PHP mooduli konfiguratsioonifailis (näiteks /etc/apache2/mods-enabled/php8.3.conf):
1 nano /etc/apache2/mods-enabled/php8.3.conf
Otsi üles ja kommenteeri välja kaks SetHandler rida, pannes iga rea algusesse # sümboli. Pärast muutmist peaks fail välja nägema umbes selline (võtmepunkt: kommenteeritud SetHandler ja aktiivne Require all denied töötlemata PHP lähtefailide jaoks):
1 <FilesMatch ".+\.ph(?:ar|p|tml)$"> 2 Require all denied 3 </FilesMatch> 4 5 <FilesMatch ".+\.phps$"> 6 Require all denied 7 </FilesMatch> 8 9 <IfModule mod_userdir.c> 10 <Directory /home/*/public_html> 11 php_admin_flag engine Off 12 </Directory> 13 </IfModule>
Taaskäivita Apache:
1 sudo service apache2 restart
Kui haldad serverit Virtualmini kaudu ja vajad kiiresti nimekirja kõigist virtuaalhostidest:
1 virtualmin list-domains --name-only
Täpsemalt on kirjas Virtualmini dokumentatsiooni CLI jaotises.
⁉️🤔 Korduma kippuvad küsimused
Kuidas Virtualmin tagab andmete turvalisuse?
Kõik Virtualmini tooted tarnitakse standardsete süsteemihoidlate kaudu (CentOS/RHEL puhul yum/dnf või Debian/Ubuntu puhul apt), mis välistab modifitseeritud järkude riski. Toetatud on kaheastmeline autentimine, sertifikaadipõhine sisselogimine, toore jõu rünnete kaitse (fail2ban), nftables tulemüüri seadistusmoodul ja automaatsed süsteemiuuendused. Veebiliidese puhul on SSL kohustuslik.
Kas ma saan serverit hallata ilma käsureata?
Webmin katab enamiku tüüpilisi toiminguid graafilise liidese kaudu: kasutajate, ketaste, teenuste, failide, andmebaaside haldamine, DNS-i ja tulemüüri seadistamine. Kuid mittestandardsete stsenaariumide korral tuleb terminal siiski kasuks ja õnneks on see otse paneeli sisse ehitatud. Lisaks pakub Virtualmin käsurea ligipääsu majutustoimingutele skriptide automatiseerimiseks.
Mille poolest erineb Virtualmini GPL-versioon Professionalist?
GPL on täisfunktsionaalne majutushaldur ilma domeenipiiranguteta. Professional (alates $7.50/kuus 10 domeeni eest) lisab prioriteetse toe, 60+ paigaldusskripti (WordPress, Moodle ja teised), edasimüüja kontod, mitme teenusepakkuja SSL-i automaatse uuendamisega, pilvevarunduse salvestusruumi ja laiendatud statistika. Enamiku isiklike ja väikeste äriprojektide jaoks on GPL-ist enam kui küll.
Kas Webmin sobib algajatele?
Jah, kuid mööndusega. Liides on loogiline ja hästi korraldatud, paigaldamine võtab minuteid ja dokumentatsioon on üksikasjalik. Kuid Webmin tegutseb Linuxi süsteemihalduse kontseptsioonidega: kasutajad, õigused, deemonid, pordid. Kui te pole kunagi serveriga töötanud, peate paralleelselt õppima Linuxi põhitõdesid. Kuid neile, kes juba haldavad serverit konsooli kaudu, kiirendab Webmin rutiinset tööd radikaalselt.
Kumb on parem, kas Webmin+Virtualmin või ISPmanager/Plesk?
See sõltub teie ülesannetest. Kui haldate ühte serverit tosina saidiga ja hindate ametlikku tuge, on tasulised paneelid õigustatud. Kui teil on mitu serverit, mõned projektid on mitteärilised ja olete valmis ise seadeid selgeks tegema, säästab Webmin+Virtualmin sadu dollareid aastas, ilma et funktsionaalsus kannataks. Ja võimalus hallata operatsioonisüsteemi ennast graafilise liidese kaudu on täiesti ainulaadne.
Mida serverile 2026. aastal paigaldada
Tasulised paneelid ei kao kuhugi. Need pakuvad etteaimatavat tuge ja tuttavat liidest, mille eest ettevõtted on nõus maksma. Kuid Webmin koos Virtualminiga katab valdavas enamuses stsenaariumidest sama funktsionaalsuse. Ja teeb seda tasuta.
Komplekt on elus ja aktiivses arenduses: Webmin sai suure uuenduse 2026. aasta mais, Virtualmin märtsis. Uued moodulid (nftables, Nginx), uuendatud Authentic liides, tugi Ubuntu, MariaDB ja PHP värsketele versioonidele: projekt ei seisa paigal. Peaaegu miljon paigaldust aastas räägib enda eest.
Peamine eelis on kontroll. Sa ei ole seotud litsentsivõtmega, domeenide arv ei ole piiratud (GPL), saad süsteemi iga aspekti peenhäälestada ja rutiinseid ülesandeid käsurea kaudu automatiseerida. Vabakutselisele, idufirmale või väikesele stuudiole on see argument, mis kaalub ülejäänud üles.



