Webmin adalah interface web-base yang memberi kemudahan dalam pengaturan sistem Linux, dalam hal ini adalah Ubuntu Linux.
Seperti management sistem, Webserver, DHCP, IM server, Samba, hardware, network, bandwidth monitoring, firewall, VPN, database, Squid, Postfix dll.
Untuk mengaksesnya menggunakan URL https://alamat:port
misal :
https://localhost:10000
https://192.168.1.2:10000
https://202.155.xxx.xxx:10000
Berikut beberapa panduan instalasinya
***
1. Instalasi menggunakan Aptitude repository
Edit repository
~$vi /etc/apt/sources.list
tambahkan alamat
deb http://download.webmin.com/download/repository sarge contrib
jangan lupa update
~$apt-get update
dan install webmin
~$apt-get install webmin
Library/dependencies pendukung akan terinstall otomatis selama terupdate di repository.
Extra packages :
libauthen-pam-perl libio-pty-perl libmd5-perl libnet-ssleay-perl
New packages :
libauthen-pam-perl libio-pty-perl libmd5-perl libnet-ssleay-perl webmin
***
2. Instalasi dari .deb package
Download package dari http://www.webmin.com/download.html
Versi terakhir Webmin adalah 1.420 : http://prdownloads.sourceforge.net/webadmin/webmin_1.420_all.deb
Install library/dependency yg diperlukan
~$apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
Install .deb package yang sudah didownload tadi
~$dpkg –install webmin_1.420_all.deb
Proses instalasi berjalan otomatis dan semua tersimpan di folder /usr/share/webmin
***
3. Instalasi dari .tar.gz
Download package instalasinya
~$wget http://prdownloads.sourceforge.net/webadmin/webmin-1.420.tar.gz
Ekstrak & install file tersebut :
~$tar xzvf webmin-1.420.tar.gz
~$cd webmin-1.420
~$sh setup.sh
Akan memulai proses instalasi beserta beberapa pertanyaan
Config file directory [/etc/webmin]:
abaikan saja, ikuti setingan default sistem
Log file directory [/var/webmin]:
abaikan saja, ikuti setingan default sistem
Full path to perl (default /usr/bin/perl):
abaikan saja, ikuti setingan default sistem
Operating system:
Pilih 6
Version:
Pilih 6
Web server port (default 10000):
Abaikan saja, ikuti setingan default system
Login name (default admin):
Login password:
Password again:
Use SSL (y/n):y
Start Webmin at boot time (y/n):y
***
Jangan lupa untuk membuka akses port 10000 jika masih tertutup.
Jika menggunakan Shorewall, tambahkan rulesnya
Untuk akses dari local
ACCEPT loc fw tcp 10000
Untuk akses dari internet
ACCEPT net fw tcp 10000
Jika menggunakan iptables
~$IPTABLES -A INPUT -p tcp -m tcp –dport 10000 -j ACCEPT
Maka sistem yang anda buat bisa diakses dari local dan luar.