Apa yang bisa kami bantu?

A. Pendahuluan

SSL (Secure Sockets Layer) adalah protokol keamanan yang digunakan untuk mengenkripsi komunikasi antara server dan klien, memastikan data yang dikirim tetap aman. Dalam pengelolaan server, terutama yang menggunakan Webmin sebagai panel kontrol, pemasangan SSL sangat penting untuk meningkatkan keamanan akses dan melindungi informasi sensitif.


Webmin adalah panel kontrol berbasis web yang memungkinkan administrator server mengelola sistem secara lebih mudah melalui antarmuka grafis. Tanpa SSL, akses ke Webmin melalui browser bisa rentan terhadap serangan seperti man-in-the-middle (MITM), yang dapat membahayakan kredensial login dan data penting lainnya.


Artikel ini akan membahas langkah-langkah untuk menginstal SSL di Webmin, baik menggunakan sertifikat gratis seperti Let’s Encrypt maupun sertifikat SSL lainnya. Dengan SSL yang terpasang, koneksi ke Webmin akan lebih aman dan terenkripsi, memberikan perlindungan tambahan bagi administrator server.

 

Spesification Requirement

Untuk menginstal Webmin, server harus memenuhi beberapa persyaratan perangkat keras, seperti berikut :

1.    Prosesor: Minimal 1 GHz (disarankan prosesor multi-core untuk performa lebih baik)
2.    RAM: Minimal 512 MB (disarankan 1 GB atau lebih untuk performa optimal)
3.    Ruang Penyimpanan: Minimal 500 MB ruang kosong (disarankan 1 GB atau lebih)
4.    Koneksi Jaringan: Diperlukan akses internet jika ingin menginstal paket tambahan atau menggunakan Let’s Encrypt untuk SSL

 

Persiapan

Sebelum melakukan installasi SSL di Webmin, diperlukan persiapan mengenai requirement yang dibutuhkan, seperti berikut :

1.    Apache Web Service
Untuk installasi Webmin, sebelumnya diperlukan web service, pada artikel ini kami menggunakan Apache sebagai web service.

 

2.    Webmin
Untuk melakukan installasi SSL di Webmin, tentunya sudah dipastikan Webmain sudah terinstall terlebih dahulu di server.

 

3.    DNS Management
Pada saat installasi SSL, kita membutuhkan DNS Mangement untuk pointing Domain yang akan dilakukan installasi SSL, dengan melakukan pointing terlebih dahulu ke server.

 

B. Langkah-Langkah

Proses Install SSL. Setelah semua persiapan sudah disiapkan, kita dapat memulai untuk installasi SSL di Webmin.

 

Akses Webmin

Setelah melakukan installasi webmin, kita dapat mengaksesnya seperti berikut :

http://domain.tld:10000  

Atau dengan IP Publik

http://10x.x.x.x:10000

Silahkan  dapat disesuaikan untuk domain atau IP Publik yang Anda miliki.

 

Record Domain

Pastikan untuk Domain sudah dilakukan pointing ke IP Publik dari server yang sudah terinstall Webmin.

 

Pada webmin, terdapat menu SSL Encryption, yang dapat digunakan untuk installasi dan management SSL melalui Webmin.

Gambar 1 - Menu SSL

 

Install Let's Encrypt

Setelah klik Submenu SSL Encryption, kita dapat melihat menu SSL Encryption, seperti berikut :

Gambar 2 - SSL Encryption

Dari menu tersebut, kita dapat enable SSL, setelah itu ke menu Let's Encrypt untuk installasi SSL.

Gambar 3 - Let's Encrypt

Pada menu Let's Encrypt, dapat memasukan domain dan memilih validation method.

  • Hostname : silahkan dapat isikan domain atau subdomain yang ingin dilakukan installasi SSL.
  • Let's Encrypt Validation Method : silahkan dapat memilih validation method yang diinginkan.

Setelah itu dapat klik “Request Certification” untuk memulai installasi SSL.

 

Verifikasi SSL

Setelah installasi SSL dilakukan, kita dapat melakukan pengecekan kembali dengan akses webmin menggunakan https dan domain yang sudah diinstallasi SSL sebelumnya.

Gambar 4 - Akses Webmin

 

C. Penutup

Webmin yang kita gunakan pada Artikel ini di installasi pada layanan NEO Virtual Compute, dan sudah dapat running tanpa kendala dikarenakan sudah sesuai dengan spesifikasi dari aplikasi Webmin.

 

Temukan Produk kami yang lain di https://www.biznetgio.com/product

 

Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silahkan hubungi support@biznetgio.com atau (021) 5714567.