aaPanel adalah salah satu control panel VPS server yang bersifat open source atau dapat digunakan secara gratis. Meskipun gratis, aaPanel dilengkapi dengan fitur yang lengkap, salah satunya adalah fitur security dengan GUI yang user friendly. Dalam artikel ini, kami akan berbagi cara install SSL di aaPanel menggunakan layanan SSL Sectigo.
Ada tiga tahapan yang perlu dilakukan untuk menginstal SSL di aaPanel, yaitu generate CSR, konfigurasi SSL, dan instalasi SSL di aaPanel.
Untuk dapat mengikuti panduan ini, pastikan bahwa Anda telah memesan layanan SSL Sectigo dan telah aktif, selain itu Anda telah memiliki VPS dengan aaPanel. Setelah itu, Anda bisa mengikuti panduan berikut ini.
Step 1. Generate CSR dan Private Key
Certificate Signing Request (CSR) kode yang digunakan untuk mendapatkan SSL dari otoritas sertifikat melalui Clientzone. Private Key adalah kode rahasia yang digunakan untuk mengenkripsi data dari server ke klien. Untuk mendapatkan kode CSR dan Private key bisa dilakukan dari SSH/Terminal dengan menjalankan perintah berikut:
openssl req -new -newkey rsa:2048 -nodes -keyout namadomain.com.key -out namadomain.com.csr
Selain melalui SSH, Anda juga bisa generate CSR secara online. Informasi selengkapnya bisa mengikuti panduan berikut: Cara Generate CSR Secara Online.
Catatan:
- File private key dan CSR tersebut akan tersimpan pada direktori mana Anda menjalankan perintah generate CSR.
- Apabila memesan SSL standard gunakan common name www.namadomain.com, sedangkan jika memesan SSL wildcard silakan gunakan common name *.namadomain.com
Step 2. Konfigurasi SSL di Clientzone
Setelah memiliki Private Key dan CSR, selanjutnya Anda perlu melakukan konfigurasi SSL. Konfigurasi SSL dapat dilakukan melalui Clientzone dengan panduan sebagai berikut : Konfigurasi SSL Sectigo.
Step 3. Install SSL di aaPanel
Apabila sertifikat SSL telah terbit, langkah selanjutnya adalah melakukan instalasi SSL di aaPanel. Berikut cara install SSL di aaPanel.
- Silakan login ke aaPanel menggunakan url https://ip_vps:7800
- Pada dashboard aaPanel pilih menu Website dan klik pada domain yang akan diinstal SSLnya.
- Pada tampilan Site modification pilih menu SSL > Other Certificate.
- Paste isi file private key dan sertifikat SSL pada kolom yang telah disediakan, apabila ingin mengaktifkan force https silakan aktifkan opsi Force HTTPS, lalu klik tombol Save.
- Apabila SSL sudah berhasil terinstal, pada tab Other certificate akan muncul informasi SSL seperti pada screenshot berikut:
Sampai tahap ini, install SSL di aaPanel telah selesai. Selanjutnya lakukan ujicoba dengan mengakses domain Anda melalui protokol HTTPS seperti gambar berikut.
Terlihat bahwa website sudah bisa diakses melalui HTTPS, dengan informasi Issued by Sectigo RSA.
Demikian panduan dari kami mengenai cara instal SSL Sectigo di aaPanel, semoga dapat bermanfaat.