Home  »  Virtual Server   »   Cara Install SSL di VPS

Cara Install SSL di VPS

Last Update:

cara install ssl di vpsSSL adalah sesuatu yang cukup penting dalam sebuah website. Ibarat pagar, SSL ini akan memberikan proteksi terhadap segala hal yang masuk dan mengarah ke website. Pengen tahu lebih lanjut tentang SSL? Perlu nggak website dipasang SSL? Coba baca Perlukah Saya Menggunakan SSL. Nah, pada panduan kali ini akan dijelaskan cara install SSL di VPS. SSL memang dapat diinstal di Hosting maupun di VPS. Untuk mengetahui cara menggunakan SSL di Hosting, silahkan baca Cara Pasang SSL di Hosting. Pengen tahu cara install SSL di VPS? Yuk ikuti panduan berikut ini.

Tahap Persiapan

  1. Kamu harus order SSL terlebih dahulu. DomaiNesia memiliki beragam SSL yang bisa kamu pilih. Silahkan cek SSL Murah DomaiNesia sekarang juga! Perlu diingat bahwa panduan ini khusus untuk SSL berbayar ya! Untuk SSL Gratis, kamu bisa pakai Let’s Encrypt.
  2. Persiapkan file CRT (certificate), Private Key, Cabundle SSL. Ketiga file tersebut didapatkan ketika kamu telah melunasi invoice pembelian SSL. Untuk lebih jelasnya, silahkan baca Cara Memperoleh CRT, Private Key dan Cabundle.
  3. Pastikan kamu bisa meremote VPS melalui SSH. Adapun caranya silahkan baca panduan Cara Remote VPS melalui SSH.
  4. Pastikan kamu mengetahui beberapa command/ perintah Linux yang biasa digunakan. Jika belum, silahkan baca 10 Perintah Linux yang Wajib Kamu Tahu.
    Jika keempat tahapan tersebut telah kamu lalui berarti silahkan lanjut ke step di bawah ini.

Cara Install SSL di VPS

Nah, setelah semua tahap persiapan dilalui maka saatnya melakukan cara install SSL di VPS. Pada panduan ini ada 2 web server yang digunakan yaitu Apache dan Nginx. Pilih sesuai web server yang kamu gunakan.

Apache


Adapun cara install SSL di Apache sangatlah mudah. Silahkan ikuti step by step berikut ini. Pastikan web server apache telah terinstal di VPS kamu terlebih dahulu. Jika belum, silahkan baca Cara Install Apache di VPS!

1. Mengaktifkan SSL di Apache

Untuk mengaktifkan SSL di Apache, silahkan tulis,

Lalu jangan lupa restart service apache dengan cara

2. Membuat Folder SSL

Sekarang saatnya membuat folder SSL yang berisi file .crt, .key dan .cabundle. Silahkan masuk folder/etc/apache2 dengan cara

Kemudian buat folder bernama “ssl” dengan cara


Setelah itu, masuk ke folder ssl dan silahkan buat file .crt, .key dan .ca-bund dengan menggunakan perintah touch.


Ingat! Kamu harus membuat 3 file! Sehingga nanti akan muncul 3 file seperti gambar berikut. Untuk nama filenya bebas, silahkan tulis sesuai keinginan.

3. Menyalin File .crt, .key dan .ca-bundle

Segera persiapkan file .crt, .key dan .ca-bund dari SSL kamu. Kemudian copy ketiga file satu persatu ke dalam file tadi. Caranya yaitu silahkan tulis,

Lalu copy sesuai file .crt kamu.
*Catatan: Jika menggunakan nano, maka silahkan klik kanan paste. Kemudian save dengan cara menekan ctrl+x lalu tekan “Y” dan enter.

4. Melakukan Instalasi SSL

File .crt, .key dan .ca-bund sudah selesai dipersiapkan. Sekarang saatnya kamu mengarahkan Apache ke ketiga file tadi. Caranya yaitu,

Kemudian cari file default-ssl.conf. Nantinya, kamu harus mengedit konfigurasi dalam file tersebut. Untuk mengedit konfigurasi, silahkan tulis

*Catatan: Kamu bisa menggunakan berbagai macam editor seperti nano atau vim.

Setelah itu pada bagian SSLCertificateFile, SSLCertificateKeyFile, dan SSLCertificateChainFile diisi dengan path (lokasi) dari masing- masing file.

Jangan lupa untuk menghilangkan tanda # (pagar) sebelum tulisan SSLCertificateFile, SSLCertificateKeyFile, dan SSLCertificateChainFile.


Kemudian pastikan kamu telah mengaktifkan SSLEngine. Caranya yaitu menghilangkan tanda pagar sebelum kata SSLEngine.

5. Merestart Service Apache

Setelah semua konfigurasi selesai dimasukkan dalam file default-ssl.conf, sekarang saatnya restart service apache. SIlahkan tulis

6. Pengecekan SSL

Nah sekarang saatnya, kamu melakukan pengecekan apakah SSL berhasil terpasang atau belum. Adapun perintahnya yaitu,

Maka akan muncul rincian seperti di bawah ini. Pastikan bahwa ada nama provider SSL yang tertera di sana. Misalnya, SSL yang digunakan merupakan Comodo PositiveSSL. Maka akan muncul tulisan provide “COMODO” di dalamnya.


Nah cara install SSL di VPS dengan web server Apache sudah selesai.

Baca Juga: Apa itu Domain, Hosting, Website dan SSL

Nginx


Adapun cara install SSL di Nginx sangatlah mudah. Silahkan ikuti step by step berikut ini. Pastikan web server nginx telah terinstal di VPS kamu terlebih dahulu. Jika belum, silahkan baca Cara Install Nginx di VPS!

1. Mengaktifkan SSL di Nginx

Untuk mengaktifkan SSL di Nginx silahkan tulis,

2. Membuat Folder SSL

Sekarang saatnya membuat folder SSL yang berisi file .crt, .key dan .cabundle. Silahkan masuk folder/etc/apache2 dengan cara

Kemudian buat folder bernama “ssl” dengan cara

Setelah itu, masuk ke folder ssl dan silahkan buat file .crt, .key dan .ca-bundle dengan menggunakan perintah touch.

Ingat! Kamu harus membuat 3 file! Sehingga nanti akan muncul 3 file seperti gambar berikut. Untuk nama filenya bebas, silahkan tulis sesuai keinginan.

Untuk mempermudah, kamu bisa menyatukan ketiga file tadi dengan ekstensi .pem. Caranya yaitu,

3. Menyalin File .crt, .key dan .ca-bundle

Segera persiapkan file .crt, .key dan .ca-bund dari SSL kamu. Kemudian copy ketiga file satu persatu ke dalam file tadi. Caranya yaitu silahkan tulis,

Lalu copy ketiga file (file .crt, file .key, file .ca-bundle) ke dalam [NAMA FILE].pem satu persatu.

*Catatan: Jika menggunakan nano, maka silahkan klik kanan paste. Kemudian save dengan cara menekan ctrl+x lalu tekan “Y” dan enter.

4. Melakukan Instalasi SSL

File .crt, .key dan .ca-bundle sudah selesai dipersiapkan. Sekarang saatnya kamu mengarahkan Nginx ke ketiga file tadi. Caranya yaitu,


Kemudian cari file default. Nantinya, kamu harus mengedit konfigurasi dalam file tersebut. Untuk mengedit konfigurasi, silahkan tulis

*Catatan: Kamu bisa menggunakan berbagai macam editor seperti nano atau vim.

5. Merestart Service Nginx

Setelah semua konfigurasi selesai dimasukkan dalam file default, sekarang saatnya restart service nginx. Silahkan tulis


Setelah itu pada bagian ssl_certificate dan ssl_certificate_key diisi dengan path (lokasi) dari masing- masing file.

Jangan lupa untuk menghilangkan tanda # (pagar) sebelum tulisan ssl_certificate dan ssl_certificate_key!
Kemudian pastikan kamu telah mengaktifkan listen 443 ssl. Caranya yaitu menghilangkan tanda pagar sebelum kata listen 443 ssl;

6. Pengecekan SSL

Nah sekarang saatnya, kamu melakukan pengecekan apakah SSL berhasil terpasang atau belum. Adapun perintahnya yaitu,


Maka akan muncul rincian seperti di bawah ini. Pastikan bahwa ada nama provider SSL yang tertera di sana. Misalnya, SSL yang digunakan merupakan Comodo PositiveSSL. Maka akan muncul tulisan provide “COMODO” di dalamnya.

Nah cara install SSL di VPS dengan web server Nginx sudah selesai.

Bagaimana Jika Saya Order Paket Domain dan Hosting?

Di DomaiNesia, kamu bisa membeli Paket Hemat Domain dan Hosting dan itu artinya domain kamu akan diarahkan ke hosting. Nah, bagaimana jika saya ingin mengarahkan domain tersebut ke VPS? Kamu bisa mengganti DNS nya terlebih dahulu menggunakan fitur Zone Editor sesuai panduan Cara Setting DNS di cPanel.
*Catatan: domain yang digunakan HARUS SAMA dengan domain yang dipasang SSL.

Closing

Sekarang, kamu bisa melakukan instalasi SSL di VPS dengan tenang bukan? Sebenarnya baik Apache maupun Nginx sama saja. Kamu hanya perlu mengarahkan ketiga file penting SSL (certificate, public key dan cabundle) dalam konfigurasi web server. Tertarik dengan SSL DomaiNesia? Yuk cek SSL Murah DomaiNesia. Apabila ada pertanyaan, jangan ragu untuk menghubungi Tim Support DomaiNesia melalui chat atau kirim tiket. Salam DomaiNesia! 😀 Pengen tahu cara mendapatkan sertifikat ssl gratis, yuk baca SSL Gratis DomaiNesia.

Bingung Pilih Hosting? Yuk cek Hosting Murah DomaiNesia


Pindah ke DomaiNesia

Tertarik mendapatkan semua fitur layanan DomaiNesia?
Dapatkan Diskon Migrasi 25% serta GRATIS biaya migrasi & setup

Ya, migrasikan layanan saya!