Webmin yaitu antarmuka dengan menggunakan web bagi administrasi aplikasi bagi Unix. Dengan control panel cuma-cuma Webmin, mengelola server / VPS menjadi gampang, misalnya Sahabat dapat mengatur akun pengguna, Apache, DNS, file sharing lewat browser, tanpa lewat konsol / command line.
Fitur standar
- Apache
- BIND DNS
- BSD Firewall
- Postfix mail server
- Dovecote IMAP/POP3 server
- System backup
- SSH
serta module-module lain yang siap digunakan
Di panduan ini, Webmin akan diinstall di mesin CentOS 7, menggunakan YUM repository. Sekiranya menginginkan domain seketika terhubung dengan server ketika instalasi Webmin finish, setup childname server dan nameserver di control domain Sahabat.
Setup hostname
Cara setup hostname telah saya bahas sebelumnya, silahkan ikuti panduan: Cara setup hostname di Linux
Menambahkan repositori Webmin
Bikin file baru di pada direktori yum repository
yum install nano -y ; nano /etc/yum.repos.d/webmin.repo
Isi dengan konten berikut:
[Webmin]
name=Webmin Distribution Neutral
#baseurl=https://unduh.webmin.com/unduh/yum
mirrorlist=https://unduh.webmin.com/unduh/yum/mirrorlist
enabled=1
Unduh dan install GPG key
Dengan menambahkan Webmin GPG key, karenanya system akan mempercayai repository yang baru kita tambahkan tadi, lakukan dengan command:
yum install wget -y ; wget http://www.webmin.com/jcameron-key.asc ; rpm --import jcameron-key.asc
Instalasi Webmin
Berikutnya install webmin dengan command berikut
yum install webmin -y
Tunggu hingga proses instalasi berhasil sempurna.
Akses panel Webmin
Cara akses panel Webmin, buka browser https://ip:10000
atau https://domain.com:10000
Troubleshooting
Sekiranya Webmin tak dapat diakses lewat browser, tambahkan rule berikut di iptables
Bagi CentOS 6
iptables -I INPUT 1 -p tcp --dport 10000 -j ACCEPT
service iptables save
/etc/init.d/iptables restart
Bagi CentOS 7
firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --reload
Restart Webmin
service webmin restart
Sumber https://idnetter.com