Tutorial ini dibuat oleh Archiliandi (Archil), pengelola website RSUD Kabupaten Pesawaran, Lampung. Saya ceritakan secara singkat ya. RSUD perlu SSL untuk websitenya. Dinas Kominfo menyediakan SSL berbayar yang selanjutnya harus disetel di sisi server Kominfo (karena terkait nama subdomain website RSUD-nya) maupun server RSUD. Nah, tutorial ini ada setting di server internal RSUD.
Berikut langkah-langkahnya:
- Siapkan terlebih dahulu text CRT, KEY, CABUNDLE, ini bisa menghubungi Dinas Kominfo Untuk dibuatkan filenya
- Copy text CRT ke dalam notepad kemudian disimpan dengan file name certificate.crt
- Copy text KEY ke dalam notepad kemudian disimpan dengan file name private.key
- Copy text CaBundle ke dalam notepad kemudian disimpan dengan file name ca_bundle.crt
- Buat Folder crt di lokasi C:\xampp\apache
- Buat Folder dengan nama domain di lokasi C:\xampp\apache\crt
- Copy File CRT, KEY, CaBundle ke dalam folder domain yang telah dibuat
- Install CRT Klik 2x > Install Certificate > Local Mechine > Place all certificate in the following store > Browese > Trusted Root Certification Authorities > OK
- Install CaBundle Klik 2x > Install Certificate > Local Mechine > Place all certificate in the following store > Browese > Trusted Root Certification Authorities > OK
- Buat Text di notpad
<VirtualHost *:80>
ServerAdmin webmaster@nama domain
DocumentRoot "C:/xampp/htdocs/lokasi file domain "
ServerName nama domain
ServerAlias nama domain
Redirect permanent / https:// nama domain
<Directory "C:/xampp/htdocs/lokasi file domain">
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:443>
ServerAdmin webmaster@nama domain
DocumentRoot "C:/xampp/htdocs/lokasi file domain"
ServerName nama domain
ServerAlias nama domain
<Directory "C:/xampp/htdocs/lokasi domain">
AllowOverride All
Order allow,deny
Allow from all
</Directory>
SSLEngine On
SSLCertificateFile "crt/ nama folder certificate /certificate.crt
SSLCertificateKeyFile "crt/nama folder certificate/private.key
SSLCertificateChainFile "crt/ nama folder certificate /ca_bundle.crt
</VirtualHost>
- C:\xampp\apache\conf\extra pilih httpd-xampp.conf copy text di atas yang sudah diedit sesuai lokasi file ssl kedalam file httpd-xampp.conf di bagian paling bawah.
- Restart apache
Comments
Post a Comment