CPanel - Instalasi SSL Certificate Pada Cpanel
SSL merupakan salah satu metode enkripsi dalam komunikasi data yang dibuat oleh Netscape Communication Corporation. Sebagaimana yang dijelaskan dalam SSL Protocol Internet Draft (The SSL Protocol, Version 3.0 oleh ALAN O. FREIER dan PAUL C. KOCHER, dapat Anda buka di http://home.netscape.com/eng/ssl3/ssl-toc.html.
SSL adalah Protokol berlapis. Dalam tiap lapisannya, sebuah data terdiri dari panjang, deskripsi dan isi. SSL mengambil data untuk dikirimkan, dipecahkan kedalam blok-blok yang teratur, kemudian dikompres jika perlu, menerapkan MAC, dienkripsi, dan hasilnya dikirimkan. Di tempat tujuan, data didekripsi, verifikasi, dekompres, dan disusun kembali. Hasilnya dikirimkan ke klien di atasnya. (http://sdn.vlsm.org/share/ServerLinux/node171.html)
Kali ini saya akan memberikan langkah-langkah melakukan instalasi SSL pada hosting CPanel.
Yang perlu disiapkan untuk instalasi ssl adalah sebagai berikut.
A. Dedicated IP
SSL tidak dapat berjalan apabila menggunakan shared IP, anda harus menggunakan IP khusus yang diassign pada domain anda.
B. Certificate SSL
Anda membutuhkan certificate SSL (CA) yang valid agar SSL dapat berjalan pada domain anda. Anda dapat membeli CA dari beberapa vendor yang sudah terkenal seperti Thawte atau Verisign. Jika anda ingin membeli CA, anda dapat mengunjungi url berikut ini http://www.pasarhosting.com/ssl-certificates/.
Langkah-langkah untuk installasi SSL adalah sebagai berikut.
1. Login ke CPanel kemudian cari menu SSL/TLS Manager.

2. Pada halaman SSL/TLS Manager akan muncul 4 menu yaitu
- Private Keys (KEY)
- Certificate Signing Requests (CSR)
- Certificates (CRT)
- Activate SSL on Your Web Site (HTTPS)

3. Langkah Pertama untuk instalasi ssl adalah dengan melakukan generate private keys untuk domain yang diinginkan. Pilih menu Private Keys (KEY) Generate, view, upload, or delete your private keys. Pada Generate New Key yang terdapat pada halaman bawah menu private keys pilih nama domain yang ingin dibuatkan private keysnya, kemudian klik generate.

4. Langkah berikutnya adalah melakukan generate Certificate Signing Request (CSR). Kembali ke menu utama SSL/TLS Manager kemudian pilih Certificate Signing Requests (CSR) Generate, view, or delete SSL certificate signing requests. Isi kolom-kolom yang terdapat pada CSR, untuk country code seusaikan dengan lokasi negara yang diinginkan. Untuk Indonesia country codenya adalah (id).

5. Setelah melakukan generate CSR langkah berikutnya adalah melakukan instalasi CRT. CRT biasanya diberikan oleh hosting provider sehingga anda tidak perlu melakukan generate CRT pada CPanel anda, sehingga cukup melakukan copy paste saja. Pada tutorial ini diasumsikan bahwa CRT sudah ada dan paste pada menu CRT di CPanel. Pada menu CRT anda dapat langsung paste code crt anda atau upload file .crtnya.

6. Langkah terakhir adalah melakukan instalasi SSL dengan menekan menu Activate SSL on Your Web Site (HTTPS) Setup a SSL certificate to work with your site. Pada domain pilih nama domain yang ingin diinstal ssl, sesusikan dengan nama domain ketika melakukan generate Private Key dan CSR kemudian klik tombol Install Certificate.

7. Installasi sudah selesai , tinggal menunggu proses resolved kurang lebih 24 jam agar SSl dapat diakses pada domain anda.
Semoga langkah-langkah diatas dapat membantu anda dalam melakukan instalasi SSL untuk domain anda.
Selamat Mencoba.



