Senin, 26 September 2016

Cara Konfigurasi HTTPS on Windows Server 2012 R2


Cara Konfigurasi HTTPS on Windows Server 2012 R2







Oke kali ini saya mau posting tentang materi windows server , dan materi ini merupakan lanjutan dari materi Cara install IIS pada Windows Server 2012 R2,
yak  tentunya jika kita mau konfigurasi HTTPS  , kita harus memiliki web terlebih dahulu , nah maka dari itu silahkan dibaca tutor saya sebelumnya tentang cara menginstall web server / IIS pada windows server 2012 r2 ,


Oke jika agan sudah membaca tutor dari saya sebelumnya , maka kita akan lanjut ke materi HTTPS , sebenarnya apa keuntungan jika kita memakai HTTPS  sebagai protokol web ? agan bisa membaca sedikit tentang HTTP dan HTTPS disini : HTTP dan HTTPS




Oke jika agan sudah paham tentang HTTPS , maka kita lanjut ke cara konfigurasinya , sekali lagi , konfigurasi ini dilakukan jika agan sudah menginstall IIS / WEB Server pada Windows Server , jadi langkah pertama adalah pastikan IIS / WEB Server pada Windows Server agan sedang berjalan ,


1. Aktifkan IIS

 

 
gambar1(KHTTPS-SB2-DL)


Sebelum kita mulai ke langkah konfigurasi , kita harus mengaktifkan fitur fitur di IIS terlebih dahulu , langkah ini bisa diskip apabila agan sudah menginstall IIS agan ,



2. Konfigurasi pada DNS

 

gambar2(KHTTPS-SB2-DL)


Setelah diaktifkan , maka kita langsung ke bagian menambahkan Host pada DNS Manager , caranya bisa agan lihat di Cara install IIS pada Windows Server 2012 R2,



3.  Cek Koneksi DNS


gambar3(KHTTPS-SB2-DL)



Setelah konfigurasi pada DNS Servers telah selesai , langkah selanjutnya adalah tes koneksi dns terlebih dahulu , gambar diatas menunjukkan telah berhasil / reply.



4. Masuk ke Tools->IIS


gambar4(KHTTPS-SB2-DL)



Langkah selanjutnya adalah membuka IIS yang terdapat pada windows server agan , caranya adalah dengan membuka Tools->Internet Information Services (IIS) Manager.



5.  Masuk ke Certificates

 

gambar5(KHTTPS-SB2-DL)



Setelah dashboard IIS muncul , yang tampilannya kira kira seperti pada gambar diatas , pilih Server Certificates ,



6. Create Self-signed Certificate


gambar6(KHTTPS-SB2-DL)


Setelah Server Certificates dipilih , maka akan muncul tampilan seperti pada gambar diatas , kenapa kosong ? karena kita belum membuat satupun sertifikat , nah pada langkah ini kita akan membuat sertifikat, pilih Create Self-Signed Certificate


 7. Isi Spesifikasi Nama

 

gambar7(KHTTPS-SB2-DL)



Nah setelah Create Self-signed Certificate dipilih , maka akan muncul window baru , nah pada langkah ini kita harus memasukkan spesifikasi nama untuk sertifkat web yang akan kita konfigurasi https , masukkan nama domain web/server agan , kemudian pilih untuk siapa sertifikat itu dibuat , disini saya memilih Personal , karena saya memilih untuk sendiri saja :v eh salah untuk perseorangan saja... kemudian klik ok..




8. Tampilan Sertifikat


gambar8(KHTTPS-SB2-DL)



Setelah di klik ok , maka akan muncul tampilan sertifikat baru , nah itu merupakan sertifikat yang barusan kita buat.




9. Tambahkan Site


gambar9(KHTTPS-SB2-DL)



Setelah sertiifikat dibuat , maka langkah selanjutnya adalah menambahkan site yang akan dibuat untuk sertifikasi , caranya klik kanan pada Sites , kemudian Pilih Add Website



10. Isi identitas Website

 

gambar10(KHTTPS-SB2-DL)



Setelah Add Website dipilih , maka akan muncul tampilan seperti gambar diatas , masukkan identitas website yang akan agan konfigurasi , mulai dari nama / alamat site , kemudian source direktori untuk website agan , setelah itu pilih tipe binding , pada tipe binding  , pilih HTTPS  dan masukkan port 443 , kemudian masukkan SSL certificate yang sudah kita buat tadi , lalu pilih Start Website immediatly untuk menjalankan web secara segera , jika sudah semua langsung saja klik OK .. kemudian akan muncul tampilan site baru seperti pada gambar dibawah ini :




gambar11(KHTTPS-SB2-DL)



Yak , disitu sudah telihat website yang baru saya buat sudah berjalan secara segera /langsung pada port 443 (PORT DEFAULT HTTPS)



11. Browse Site

 

 
gambar12(KHTTPS-SB2-DL)




Oke ,langkah selanjutnya adalah melihat isi dari web tersebut , caranya klik terlebih dahulu pada web yang akan dilihat , kemudian klik Browse pada web tersebut ( berada dipojok kanan bawah ) , lalu kita akan otomatis diarahkan ke website tersebut , lalu akan muncul popup seperti ini :



gambar13(KHTTPS-SB2-DL)



Nah pada popup seperti ada pemberitahuan error , tenang itu bukan error , pada popup tersebut kita malah direkomendasikan untuk keluar dari halaman web tersebut , oke kali  ini kita harus membantah ke windows :v ,pilih don't use recomemended settings , lalu kita pilih ok , kemudian akan muncul lagi seperti ini :




gambar14(KHTTPS-SB2-DL)



Nah pada pilihan ini , klik pada continue to this website , sekali lagi kita membantah windows :v  , lalu akan muncul lagi popup seperti dibawah ini :




gambar15(KHTTPS-SB2-DL)



Popup ini merupakan sebuah peryataan dari windows security , menurut dia apakah kita akan memunculkan pesan warning lagi seperti peringatan langkah sebelumnya atau tidak , ceklis pada kotak in the future bla bla tersebut , kemudian klik ok , nah barulah terbuka web kita , tapi masih dalam versi localhost ,




gambar16(KHTTPS-SB2-DL)



Terlihat disana bawa URL pada web saya , agan juga mungkin :v masih merupakan localhost , oke pada langkah selanjutnya akan dibertitahu cara membuatnya menjadi URL domain agan , 



12. Mengubah Localhost menjadi nama domain


Setelah agan membuka halaman web agan , ternyata URL web agan masih berupa local host , nah pada langkah ini , kita akan mengubahnya menjadi nama domain agan , oke langkah pertama adalah edit binding ,




gambar17(KHTTPS-SB2-DL)



Lakukan edit binding pada site yang ingin dikonfigurasi , klik pada site agan , kemudian klik kanan , lalu pilih edit bindings , maka akan muncul tampilan seperti dibawah ini :




gambar18(KHTTPS-SB2-DL)



Yak , tampilannya akan muncul seperti pada gambar diatas , yak sudah ada 1 pilihan , nah pada pilihan itu , klik terlebih dahulu pada optionnya baru pilih edit , disitu saya screenshotnya malah sebelum diklik , jadi option editnya terihat seperti tidak bisa dipencet :v kemudian akan muncul popup seperti ini :




gambar19(KHTTPS-SB2-DL)


Pilih type bindingnya HTTPS , kemudian masukkan IP SERVER , lalu portnya , kemudian masukkan hostname dengan menggunakan nama website agan , dan masukkan juga SSL Certificate untuk web agan , kemudian klik ok , kemudian kita browse lagi sitenya , untuk memastikan site dapat diakses dengan menggunakan sertifikat, 




gambar20(KHTTPS-SB2-DL)



Cara untuk melakukan browse binding adalah dengan mengklik terlebih dahulu web yang akan agan browse , kemudian klik browse nama site agan on ip server agan , tepatnya berada di pojok kanan bawah , lalu agan akan diarahkan otomatis ke web agan lagi , dan akan muncul seperti ini lagi :




gambar21(KHTTPS-SB2-DL)


Seperti yang saya sudah bilang tadi , tidak akan muncul lagi peringatan , tapi tentunya bukan peringatan ini , peringatan ini pasti akan keluar , jika kita akan mengakses web yang menggunakan sertifikat yang kadang bermasalah , tapi tenang sertifikat yang kita buat bukan berarti bermasalah , tapi memang begitulah settingannya , oke langsung saja klik continue to this website , dan yak web saya terbuka dengan nama domain saya sendiri 



gambar22(KHTTPS-SB2-DL)

Nama domain saya berada dikotak merah tersebut :v , oke langkah konfigurasinya sudah selesai , dan yak itu saja yang dapat saya sampaikan pada kesempatan kali ini , semoga bermanfaat :v
Dhika Mahendra Web Developer

Morbi aliquam fringilla nisl. Pellentesque eleifend condimentum tellus, vel vulputate tortor malesuada sit amet. Aliquam vel vestibulum metus. Aenean ut mi aucto.

Tidak ada komentar :

Posting Komentar