Tutorial Web Server

Cara Membuat dan Menginstall SSL di Nginx Debian

Untuk membuat sertifikat SSL serta memasangnya di website, syarat utama harus sudah membeli layanan SSL, agar dapat diaktifkan di website kamu.

Banyak layanan penyedia SSL murah dengan harga minimal 50 Ribu-10 Juta /tahun. ($5-$78/year)

Baca juga: Cara Membuat WordPress di VPS: Cara Setting Nginx dan Install WordPress

Contoh di sini penulis menggunakan layanan dari ssls.com

Berikut langkahnya:

1. Login ke halaman web penyedia SSL, lalu tahap pertama akan diminta membuat CSR (Certificate Signing Request).

1

Membuat folder, file server key dan file CSR

2. Sekarang membuat file CSR nya di server yang kita gunakan. Pertama buat direktori baru untuk menyimpan file sertifikat SSL.

3. Selanjutnya masuk ke direktori yang telah dibuat.

4. Membuat servey key berikut perintahnya:

Kamu akan diminta membuat sebuah password (passphrase) baru.

2

5. Membuat CSR.

3

6 Menghapus Passphrase.

4

7. Membuat tanda tangan CSR.

Upload CSR ke layanan SSL

8. Buka file server.scr kamu dan paste ke layanan SSL.

6

Kembali ke layanan SSL (langkah 1.)

Paste ke kolom lalu klik “Read My CSR” untuk  melanjutkan.

7

9. Selanjutnya pilih “ANY OTHER SERVER (EX.APACHE/NGINX)” bila kamu menginstallnya di server apache/nginx. Jika sudah memilih lanjut “LOOKS GOOD ONWARD”.

8

Lanjut lagi “ONWARD”.

9

10. Sekarang proses verifikasi pilih “RECEIVE AN EMAIL” bila ingin memverifikasikannya melalui email. Pilih “UPLOAD FILE” bila ingin memverifikasinya melalui upload file ke server.

Penulis memilih melalui email. Jika sudah lanjut “GOT IT ONWARD”.

10

11. Buka email untuk verifikasi, klik link “here” lalu masukan validation code.

11

12

12. Jika sudah proses verifikasinya tunggu sesaat kurang lebih setengah jam, lalu masuk ke akun penyedia SSL jika status dinyatakan Active berarti sudah bisa digunakan. Klik nomor cart untuk mengunduh file yang akan di install ke server kita.

13

13. Download file SSL dan upload ke server kamu, masukan ke dalam directory /etc/nginx/sslinwepo.

14

15

Extract file zip yang sudah di upload ke server.

16

14. Setelah di upload sekarang gabungkan ke 3 file SSL tersebut dengan perintah:

Jika sudah di bundle, sekarang kita install, buka file config nginx lalu tambahkan perintah berikut ini:

18

15. Test nginx apakah ada yang error.

16.,Jika tidak ada, lalu restart atau reload nginx-nya.

atau

Selesai.

 

Jika terdapat pesan error pada nginx seperti berikut ini:

buka dan edit file ss-bundle.crt

Lalu edit scroll kebawah lihat bila ada text comment yang menyatu —- silakan di enter (dipisahkan jangan sampai garis end dan begin menyatu)

17

Simpan dan test kembali.

Tambahan: Untuk keamanan SSL bisa mengaktifkan ssl chipers dengan menambahkan config di nginx 



Fadli

The best way to multiply your happiness is to share it with others.




6 Comments

6 Comments

  1. Ayu L

    January 31, 2016 at 21:36

    Jadi kalau ga punya email domain bisa pilih verifikasi via upload ke server ya mas?
    Adminnya orang depok toh, deket ternyata 🙂 salam kenal aja mas lagi mau aktifin ssl ni tapi masih belum mudeng & mau langsung coba tutorial diatas.

    • Fadli TN

      Fadli TN

      February 1, 2016 at 18:54

      Betul bisa lewat upload ke server. Salam kenal yah 🙂

      Yuk kita kumpul blogger depok 🙂

      • Ayu L

        February 2, 2016 at 18:15

        Udah berhasil mas 🙂 tapi masih dapet grade B, lagi ngakalin biar dapet A ni
        emang depoknya dimana mas, dulu saya lama didepok tapi udah pindah ke cileungsi sekarang

        • Fadli TN

          Fadli TN

          February 5, 2016 at 05:25

          add id line:droid007 🙂

  2. al gifari

    August 27, 2016 at 20:01

    mas fadli, mau nanya, yang file config nginx itu dimana yah lokasinya?? apakah nginx.conf atau /etc/nginx/sites-available/example…??

    • Fadli TN

      Fadli TN

      August 28, 2016 at 21:56

      file config nginx bisa di dua tempat yang pertama secara defaultnya di /etc/nginx/nginx.conf
      tapi bisa juga custom di /etc/nginx/sites-available/namadomainkamu.conf

Leave a Reply

Your email address will not be published. Required fields are marked *

Trending

Inwepo adalah media platform yang membantu setiap orang untuk belajar dan berbagi tutorial, tips dan trik cara penyelesaian suatu masalah di kehidupan sehari-hari dalam bentuk teks, gambar. dan video.

Dengan bergabung bersama kami dan membuat 1 tutorial terbaik yang kamu miliki dapat membantu jutaan orang di Indonesia untuk menyelesaikan masalahnya. Ayo berbagi tutorial terbaikmu.

Download Aplikasi Inwepo

Berlangganan tutorial Inwepo melalui email


Copyright © 2018 Inwepo Digital Teknologi. Server by GoCloud

To Top