HOTLINE

(0275) 2974 127

CHAT WA 24/7
0859-60000-390 (Sales)
0852-8969-9009 (Support)
Blog

Cara Install Webmin di VPS Ubuntu Lengkap dan Mudah untuk Pemula

Apa Itu Webmin?

Webmin adalah control panel berbasis web yang digunakan untuk mengelola server Linux melalui browser tanpa harus selalu menggunakan perintah terminal. Dengan Webmin, administrator server dapat melakukan berbagai konfigurasi penting secara lebih mudah dan terstruktur melalui antarmuka grafis.

Beberapa fitur yang dapat dikelola melalui Webmin meliputi manajemen user dan grup, konfigurasi web server seperti Apache atau Nginx, pengelolaan database MySQL atau MariaDB, pengaturan DNS, konfigurasi firewall, manajemen email server, hingga monitoring performa sistem. Karena kemudahan dan kelengkapan fiturnya, Webmin sangat cocok bagi pengguna VPS yang ingin mengelola server secara praktis namun tetap memiliki kontrol penuh terhadap sistem.

Kelebihan Menggunakan Webmin

Beberapa alasan mengapa banyak pengguna VPS memilih Webmin:

  1. Gratis dan open-source

  2. Antarmuka berbasis web yang mudah digunakan

  3. Mendukung berbagai modul server

  4. Cocok untuk pemula maupun administrator sistem

  5. Bisa digunakan di berbagai distribusi Linux termasuk Ubuntu

Persiapan Sebelum Install Webmin

Sebelum memulai instalasi, pastikan:

  1. Anda memiliki VPS dengan sistem operasi Ubuntu (disarankan Ubuntu 20.04, 22.04, atau versi terbaru).

  2. Memiliki akses root atau user dengan sudo.

  3. VPS sudah terkoneksi ke internet.

  4. Port 10000 belum diblokir oleh firewall (karena Webmin berjalan di port 10000 secara default).

1. Login ke VPS

Masuk ke VPS menggunakan SSH: ssh root@IP-VPS-ANDA

Jika menggunakan user biasa: ssh username@IP-VPS-ANDA

Lalu gunakan sudo untuk perintah yang membutuhkan akses root.

2. Update Sistem Ubuntu

Sebelum instalasi, sangat disarankan untuk memperbarui sistem terlebih dahulu: sudo apt update && sudo apt upgrade -y

Langkah ini memastikan semua paket dalam kondisi terbaru dan menghindari konflik dependensi.

3. Install Dependensi yang Dibutuhkan

Webmin membutuhkan beberapa paket pendukung. Jalankan perintah berikut:

sudo apt install wget apt-transport-https software-properties-common -y

4. Tambahkan Repository Resmi Webmin

Agar Webmin bisa diinstall melalui APT, tambahkan repository resmi:

sudo wget -qO /usr/share/keyrings/webmin.gpg https://download.webmin.com/jcameron-key.asc

Kemudian tambahkan repository ke source list:

echo "deb [signed-by=/usr/share/keyrings/webmin.gpg] https://download.webmin.com/download/repository sarge contrib" | sudo tee /etc/apt/sources.list.d/webmin.list

Setelah itu, update kembali: sudo apt update

5. Install Webmin

Sekarang Anda bisa menginstall Webmin dengan perintah: sudo apt install webmin -y

Proses instalasi biasanya memakan waktu beberapa menit tergantung spesifikasi VPS.

6. Cek Status Webmin

Setelah instalasi selesai, periksa apakah Webmin sudah berjalan: sudo systemctl status webmin

Jika berhasil, status akan menunjukkan active (running).

7. Buka Port Firewall (Jika Menggunakan UFW)

Jika VPS menggunakan firewall UFW, buka port 10000: sudo ufw allow 10000
sudo ufw reload

Pastikan firewall tidak memblokir akses Webmin.

Cara Mengakses Webmin

Buka browser dan akses: https://IP-VPS-ANDA:10000

Contoh: https://192.168.1.10:10000

Karena menggunakan SSL self-signed certificate, biasanya akan muncul peringatan keamanan. Klik Advanced lalu lanjutkan ke situs.

Login menggunakan:

  • Username: root

  • Password: password VPS Anda

Jika menggunakan user dengan sudo, pastikan user tersebut memiliki akses root.

Konfigurasi Awal Webmin

Setelah login pertama kali, Anda bisa:

  1. Mengganti port default (opsional)

  2. Mengaktifkan SSL yang valid (Let’s Encrypt)

  3. Mengatur hostname server

  4. Menginstall modul tambahan

  5. Mengatur firewall melalui Webmin

Tips Keamanan Setelah Install Webmin

Agar server lebih aman, lakukan beberapa langkah berikut:

  1. Ganti password root dengan yang kuat

  2. Gunakan SSH key authentication

  3. Batasi akses Webmin hanya dari IP tertentu

  4. Aktifkan firewall

  5. Pertimbangkan mengganti port default 10000

  6. Install Fail2Ban untuk mencegah brute force

Cara Uninstall Webmin

Jika ingin menghapus Webmin: sudo apt remove webmin --purge -y
sudo rm -rf /etc/webmin

Kelebihan dan Kekurangan Webmin

1. Kelebihan:

  • Gratis

  • Ringan

  • Mudah dikonfigurasi

  • Cocok untuk VPS skala kecil hingga menengah

2. Kekurangan:

  • Tidak sepopuler cPanel

  • Antarmuka tidak semodern panel premium

  • Perlu konfigurasi keamanan tambahan

Kesimpulan

Webmin adalah solusi control panel gratis yang sangat membantu dalam mengelola VPS Ubuntu melalui antarmuka web. Proses instalasinya cukup mudah dan hanya membutuhkan beberapa langkah melalui terminal.

Dengan mengikuti panduan di atas, Anda sudah bisa menginstall dan menggunakan Webmin untuk mengelola server secara lebih praktis. Pastikan selalu memperhatikan aspek keamanan agar VPS tetap aman dan stabil agar performa server tetap optimal.

Untuk menambah wawasan seputar pengelolaan VPS, keamanan server, domain, hosting, dan berbagai tips teknis lainnya, Anda dapat membaca artikel-artikel informatif lainnya di Blog Hosteko. Temukan berbagai panduan lengkap yang dapat membantu Anda mengoptimalkan kebutuhan digital dan pengelolaan server secara profesional.

5/5 - (1 vote)
Fitri Ana

Recent Posts

Panduan Lengkap Cara Daftar SKCK Online dengan Mudah dan Cepat

Dalam berbagai kebutuhan administrasi resmi di Indonesia, masyarakat sering diminta melampirkan SKCK sebagai salah satu…

7 hours ago

Mengenal Cross Selling: Pengertian, Manfaat, dan Strategi dalam Bisnis

Dalam dunia bisnis dan pemasaran, meningkatkan penjualan tidak selalu berarti mencari pelanggan baru. Salah satu…

11 hours ago

Mengenal Aplikasi Buku Saku: Solusi Informasi Praktis dalam Genggaman

Perkembangan aplikasi mobile mengalami pertumbuhan yang sangat pesat dalam beberapa tahun terakhir. Smartphone kini bukan…

11 hours ago

Perbedaan TinyURL dan URL: Pengertian, Kelebihan, dan Kekurangannya

Dalam dunia internet, URL (Uniform Resource Locator) adalah alamat yang digunakan untuk mengakses sebuah halaman…

13 hours ago

Debian Linux: Pengertian, Versi, Kegunaan, dan Alasan Banyak Digunakan Server

Sistem operasi Linux merupakan salah satu fondasi utama dalam dunia teknologi modern. Berbeda dengan sistem…

2 days ago

Cara Mudah Mengganti Favicon di Sitebuilder untuk Meningkatkan Branding Website

Saat Anda membuka sebuah website, pasti sering melihat ikon kecil yang muncul di tab browser.…

2 days ago