Webmin adalah panel kontrol web modern yang memungkinkan Anda mengelola server Linux melalui antarmuka berbasis browser. Dengan Webmin, Anda dapat mengelola akun pengguna, mengonfigurasi pengaturan DNS, dan mengubah pengaturan untuk paket umum dengan cepat.
Dalam tutorial ini, Anda akan memasang dan mengonfigurasi Webmin di server Anda dan mengamankan akses ke antarmuka dengan sertifikat yang valid dari Let’s Encrypt . Anda kemudian akan menggunakan Webmin untuk menambahkan akun pengguna baru, dan memperbarui semua paket di server Anda dari dasbor.
Persyaratan System Operasi
Untuk menyelesaikan tutorial ini, Anda memerlukan:
– Satu server Ubuntu atau versi terbaru. Server ini harus memiliki pengguna non-root dengan hak istimewa sudo dan firewall UFW yang dikonfigurasi ( memiliki akses IP public ) .
– Nama Domain yang Sepenuhnya Memenuhi Syarat (FQDN), dengan catatan DNS A yang menunjuk ke alamat IP server Anda. Untuk mengonfigurasinya
Spesifkasi yang di butuhkan
–CPU: 1 Core
–RAM: 512 MB
–Storage: 1 GB ruang disk untuk instalasi Webmin dan ruang tambahan untuk data yang akan dikelola
–Network: Koneksi internet yang stabil untuk mengakses panel Webmin dari jarak jauh.
Spesifikasi Rekomendasi
–CPU: 2 Cores atau lebih
–RAM: 1 GB atau lebih, tergantung pada beban kerja dan jumlah layanan yang akan dikelola melalui Webmin
–Storage: 10 GB atau lebih, tergantung pada kebutuhan data dan backup
–Network: Koneksi internet yang cepat dan stabil untuk akses jarak jauh dan manajemen layanan
Catatan Tambahan
- Firewall: Pastikan port 10000 terbuka pada firewall untuk mengakses Webmin melalui browser.
- SSL/TLS: Disarankan untuk mengaktifkan SSL/TLS untuk akses aman ke Webmin. Anda bisa menggunakan Let’s Encrypt untuk mendapatkan sertifikat SSL gratis.
- Backup: Selalu siapkan mekanisme backup untuk mengamankan data penting yang dikelola melalui Webmin.
Langkah Install Webmin
Skrip ini akan secara otomatis menyiapkan repositori dan memasang kunci GPG di sistem Anda, serta menyediakan webminpaket untuk pemasangan dan pemutakhiran mudah di masa mendatang.
curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
sh setup-repos.sh
Lakukan install Webmin dengan perintah :
apt-get install webmin --install-recommends
Setelah Webmin berhasil diinstal, Anda dapat mengakses antarmukanya dengan mengetikkannya https://<server IP anda>:10000
di browser Anda. Periksa apakah konfigurasi firewall Anda mengizinkan akses melalui port 10000Â
.
Selamat mencoba jika anda mengalami kesulitan silahkan hubungi tim dukungan kami