Home Blog Cara menginstall Webmin di Debian 9 (Stretch)

Cara menginstall Webmin di Debian 9 (Stretch)

by imadenews
webmin debian 9

Tutorial berikut ini akan membahas bagaimana cara menginstal Webmin pada Vps Debian 9. Webmin adalah alat konfigurasi sistem berbasis web untuk Linux dan didukung oleh banyak distribusi seperti Debian, Ubuntu, dan CentOS. Dengan Webmin, kamu dapat mengelola / mengkonfigurasi aplikasi open source seperti DNS, DHCP, server MySQL, PostgreSQL, server Apache HTTPD, dan layanan lainnya.

Dalam tutorial ini, mimin akan menunjukkan cara menginstal Webmin pada Linux VPS yang menjalankan Debian 9 sebagai sistem operasi.

Install Komponen Webmin

Pertama jalankan perintah berikut untuk menginstall komponen yang diperlukan untuk webmin agar tidak menemukan error nantinya

apt-get update
apt-get -y install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python apt-transport-https

Tambahkan Repo Webmin di Debian 9

Jika sudah, kita akan melanjutkan untuk menambahkan Repo webmin ke vps. Untuk menambah dan mengaktifkan repo Webmin, kamu harus membuat file webmin.list terlebih dahulu di direktori /etc/apt/sources.list.d/ dengan menjalankan perintah berikut

nano /etc/apt/sources.list.d/webmin.list

Dan tambahkan alamat repo dibawah ini
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

lalu simpan (ctrl+x).

webmin repo

atau biar simple bisa juga langsung menggunakan perintah dibawah ini

apt-get -y install wget curl
curl http://clients.imadenews.com/webmin.list > /etc/apt/sources.list.d/webmin.list

Selanjutnya tambahkan GPG key untuk Repo diatas
wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc

Jika sudah, Mulai tahap ke penginstallan Webmin

Install Webmin di Debian 9

apt-get update
sudo apt -y install webmin

silahkan tunggu sampai proses penginstallan webmin selesai
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  webmin
0 upgraded, 1 newly installed, 0 to remove and 6 not upgraded.
Need to get 15.5 MB of archives.
After this operation, 162 MB of additional disk space will be used.
Get:1 http://download.webmin.com/download/repository sarge/contrib amd64 webmin all 1.850 [15.5 MB]
Fetched 15.5 MB in 16s (958 kB/s)
Selecting previously unselected package webmin.
(Reading database ... 125376 files and directories currently installed.)
Preparing to unpack .../archives/webmin_1.850_all.deb ...
Unpacking webmin (1.850) ...
Setting up webmin (1.850) ...
Webmin install complete. You can now login to https://server:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.
Processing triggers for systemd (232-25) ...

Setelah instalasi selesai, Jalankan dan aktifkan Webmin untuk memulai secara otomatis pada boot sistem berikutnya dengan perintah sebagai berikut.
systemctl start webmin
systemctl enable webmin

Untuk restart dan cek status webmin kalian bisa menggunakan perintah
systemctl restart webmin
systemctl status webmin

Akses Webmin

Webmin

Webmin secara default akan menggunakan port 10000, untuk itu kamu bisa mengakses webmin dengan cara

https://IP_VPS_KAMU:10000
atau
https://Domainkamu.com:10000

Webmin akan menggunakan sertifikat HTTPS sendiri, jadi, kalian perlu menambahkan pengecualian SSL di browser untuk mengakses Webmin.

Atau jika kalian tidak ingin menggunakan HTTPS/SSL pada webmin, kalian bisa menggunakan perintah dibawah ini

sed -i 's/ssl=1/ssl=0/g' /etc/webmin/miniserv.conf

Gunakan username root dan password root vps anda untuk mengakses webmin.

Firewall

Jika terjadi masalah karena tidak bisa membuka port 10000, karena kadang ada juga penyedia vps yang tidak secara otomatis bisa menambahkan port atau Firewall terlalu ketat.

Untuk setting firewall kalian bisa menggunakan perintah

FirewallD:

firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --reload
systemctl restart firewalld

UFW:
ufw allow 10000/tcp
ufw reload

Untuk VPS Amazon/AWS biasanya ada di pengaturan dashboard AWS

Sekian tutorial dari imadenews, semoga berguna 🙂

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More