
Menjalankan tugas administrator sistem di CLI terkadang bisa melelahkan dan menantang. Terutama bagi pemula yang belum sepenuhnya menguasai pengelolaan sistem melalui CLI. Untungnya, ada beberapa alat berbasis grafis yang dapat memudahkan pekerjaan tersebut.
Webmin adalah alat modern berbasis web yang menyederhanakan tugas administrasi sistem. Webmin menyediakan dashboard yang sederhana namun kaya fitur untuk mengelola server melalui browser. Beberapa tugas administrasi penting yang dapat dilakukan antara lain otomasi tugas dengan cron jobs, manajemen akun pengguna, pengelolaan paket, dan lainnya.
Persyaratan Awal
- Sistem Operasi Ubuntu 22.04 atau diatasnya.
- Akun user dengan hak sudo untuk menjalankan tugas administrator.
Instalasi Webmin pada Ubuntu 22.04
Webmin dikembangkan terutama menggunakan Perl dan merupakan pilihan tepat bagi pemula maupun pengguna yang menginginkan kemudahan pengelolaan dan pemantauan sistem secara grafis. Tidak diperlukan keterampilan baris perintah (meskipun Webmin juga menyediakan opsi menjalankan perintah). Panduan ini akan menjelaskan cara menginstal Webmin di Ubuntu 22.04.
Langkah 1. Perbarui indeks paket
Mulailah dengan memperbarui indeks paket lokal agar daftar paket dari repository terbaru.
sudo apt update
Anda akan melihat output seperti berikut:
Hit:1 http://security.ubuntu.com/ubuntu noble-security InRelease
Hit:2 http://archive.ubuntu.com/ubuntu noble InRelease
Hit:3 http://archive.ubuntu.com/ubuntu noble-updates InRelease
Hit:4 http://archive.ubuntu.com/ubuntu noble-backports InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
129 packages can be upgraded. Run 'apt list --upgradable' to see them.
Langkah 2. Unduh dan jalankan setup Webmin
Ada beberapa cara untuk menginstal Webmin. Cara paling sederhana adalah dengan menggunakan skrip otomatis untuk mengunduh dan mengonfigurasi GPG serta repository Webmin.
Pertama, download skrip setup dengan command curl
:
$ curl -o webmin-setup-repo.sh https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repo.sh
Setelah selesai, Anda bisa memeriksa keberadaan file dengan perintah:
ls -lh
File yang terunduh akan terlihat seperti ini:
total 16K
-rw-r--r-- 1 root root 16K Nov 3 19:03 webmin-setup-repo.sh
Jalankan skrip instalasi:
$ bash webmin-setup-repo.sh
Skrip ini secara otomatis menambahkan repository dan menginstal kunci GPG di sistem Anda. Berikut adalah contoh outputnya:
Setup Webmin releases repository? (y/N) y
Downloading Webmin developers key ..
.. done
Installing Webmin developers key ..
.. done
Cleaning up package priority configuration ..
.. done
Setting up Webmin releases repository ..
.. done
Cleaning repository metadata ..
.. done
Downloading repository metadata ..
.. done
Webmin and Usermin can be installed with:
apt-get install --install-recommends webmin usermin
Terakhir, instal Webmin dengan perintah berikut:
sudo apt install webmin --install-recommends
Perintah ini akan menginstal Webmin beserta semua paket dan dependensi yang dibutuhkan.
Langkah 3. Verifikasi instalasi Webmin
Setelah instalasi selesai, layanan Webmin akan otomatis berjalan. Cek status Webmin dengan:
sudo systemctl status webmin
Jika berhasil, Anda akan melihat output seperti ini yang menunjukkan Webmin aktif dan berjalan:
● webmin.service - Webmin server daemon
Loaded: loaded (/lib/systemd/system/webmin.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2025-07-07 01:27:21 UTC; 2 weeks 1 day ago
Main PID: 954 (miniserv.pl)
Tasks: 1 (limit: 8194)
Memory: 405.5M
CPU: 30min 25.937s
CGroup: /system.slice/webmin.service
└─954 /usr/bin/perl /usr/share/webmin/miniserv.pl /etc/webmin/miniserv.conf
Sebagai default, Webmin berjalan pada port 10000 di localhost. Untuk memastikannya, jalankan perintah:
ss -antp | grep 10000
Output yang diharapkan:
LISTEN 0 4096 0.0.0.0:10000 0.0.0.0:*
LISTEN 0 4096 [::]:10000 [::]:*
Setelah memastikan Webmin sudah terinstal dengan baik, saatnya mengaksesnya.
Langkah 4. Konfigurasi UFW untuk Webmin
Jika Anda menggunakan UFW (Uncomplicated Firewall), izinkan lalu lintas masuk ke port 10000 dengan perintah:
sudo ufw allow 10000/tcp
Outputnya akan seperti ini:
Rule added
Rule added (v6)
Kemudian, muat ulang firewall agar perubahan berlaku:
sudo ufw reload
Output:
Firewall reloaded
Langkah 5. Akses dan mulai menggunakan Webmin
Untuk mengakses Webmin, buka browser Anda dan kunjungi URL berikut:
https://alamat-ip:10000
Webmin sudah disertai sertifikat SSL self-signed yang menyebabkan browser menampilkan peringatan keamanan. Jangan khawatir, ini normal karena sertifikat tersebut tidak dikeluarkan oleh otoritas sertifikat yang terpercaya. Klik tab Advanced.

Lanjutkan dengan klik link untuk melanjutkan ke URL Webmin.

Pada layar login, masukkan kredensial login Anda lalu klik tombol Sign In.

Dashboard Webmin akan ditampilkan, memperlihatkan ringkasan metrik dan informasi sistem seperti hostname, waktu aktif, sistem operasi, pembaruan paket perangkat lunak yang tertunda, dan lainnya.

Untuk melihat penggunaan sumber daya secara lebih rinci, klik ikon lonceng notifikasi.

Anda akan mendapatkan informasi terperinci tentang metrik sistem seperti penggunaan CPU dan memori.

Anda juga dapat memilih opsi pada panel navigasi untuk melihat apa saja yang dapat dilakukan.

Kesimpulan
Webmin menghilangkan kompleksitas menjalankan perintah di terminal dengan menawarkan antarmuka pengguna yang sederhana dan intuitif untuk menjalankan tugas sistem dengan mudah. Untuk informasi lebih lanjut, kunjungi dokumentasi resmi Webmin.
![]()
Konsultasi Gratis untuk Pertumbuhan Bisnis Anda
Kami menyediakan layanan konsultasi gratis untuk membantu mengembangkan bisnis Anda. Anda tidak perlu membayar mahal konsultan digital jika Anda bisa mendapatkan jasa konsultasi profesional secara GRATIS.
Anda tidak salah memilih kami sebagai partner. Dengan pengalaman dan keahlian yang kami miliki, kami siap membantu mewujudkan solusi terbaik untuk kesuksesan bisnis Anda.