Mungkin ini bagian terakhir dari seri “Install Apache, MySQL dan PHP for Windows” dari 4 bagian. Silahkan baca kembali bagian-bagian sebelumnya, sbb:
1. Install Apache, MySQL dan PHP for Windows.
2. Konfigurasi tingkat lanjut.
3. Konfigurasi Virtual Host.
4. SSL Certificate (topik ini)
Kali ini saya tidak akan mengingatkan dimana Apache, PHP diinstall atau dimana folder web disimpan, karena ini sudah bagian ke 4, masa lupa terus 🙂
Seperti kita maklumi bersama, jaman now setiap website selalu menggunakan certificate SSL, baik versi berbayar atau versi gratis seperti saya :P. Kalau tanpa sertificate SSL, browser akan complain dengan menampilkan pesan “Your connection to this site isn’t secure” atau “Warning: Potential Security Risk Ahead” atau pesan senada lainnya. Kalau website itu milik perusahaan kan malu ya. Yang malu webmasternya atau perusahaannya, hayoo?
Harap digaris bawahi, pada pembahasan ini tujuan dari pembuatan certificate ini hanya untuk digunakan pada private server “Windows web development environment” dan bukan untuk di-publish ke internet. Kita akan gunakan OpenSSL (https://www.openssl.org/) untuk membuat certificate SSL-nya. Bila anda belum memilikinya atau kesulitan untuk meng-compile sendiri, silahkan download versi binary untuk sistem operasi Windows disini. Download dan install sesuai dengan sistem operasi anda x64 atau x32.
FYI. Saya install OpenSSL di folder “E:\WinTools\Server\OpenSSL“, jadi perintah yang saya tulis mengacu ke folder tersebut. Silahkan sesuaikan dengan folder instalasi OpenSSL anda.
Install OpenSSL
1. Klik ganda file instalasi OpenSSL yang baru didownload.
2. Pada layar “Setup – OpenSSL” tandai “I accept the agreement“, kemudian klik tombol “Next“.
3. Tuliskan folder tujuan atau klik tombol Browse dan arahkan ke folder tujuan, kemudian klik tombol Next.
4. Pada layar “Select Start Menu Folder” klik tombol Next.
5. Pada layar “Select Additional Tasks” pilih “The OpenSSL binaries (/bin) direktory” dilanjutkan klik tombol Next.
6. Pada layar “Ready to Install” tinggal klik tombol “Install“. Tunggu instalasi sampai selesai.
7. Pada layar berikutnya tidak perlu ada di check, kecuali anda berencana untuk memberi donasi, klik saja tombol “Finish“.
Sebelum melanjutkan ke tahap berikutnya, lakukan hal berikut:
1. buat folder “E:\home\CA“
2. Kemudian buka “Command prompt“.
3. Di window Command prompt pindah ke folder E:\home\CA.
4. Perintah-perintah selanjutnya akan dijalankan pada command prompt tersebut, jadi jangan ditutup command promptnya.
Â
page 2: Generate Root SSL certificate