SSL XAMPP
SSL (Secure Sockets Layer) memungkinkan Anda untuk mengamankan koneksi antara browser web dan server web Anda. XAMPP memungkinkan Anda untuk mengonfigurasi SSL di lingkungan pengembangan lokal Anda.
Fitur SSL XAMPP
- Sertifikat Self-Signed: XAMPP memungkinkan Anda membuat sertifikat SSL self-signed untuk pengujian lokal.
- Dukungan HTTPS: Dengan konfigurasi yang benar, Anda dapat mengaktifkan koneksi HTTPS di server web Apache XAMPP.
- Konfigurasi Apache: Konfigurasi SSL dilakukan melalui file konfigurasi Apache (
httpd-ssl.conf
).
Mengaktifkan SSL di XAMPP
- Aktifkan Modul SSL:
- Buka file
httpd.conf
di direktoriC:\xampp\apache\conf\
(Windows). - Hapus tanda komentar (
#
) di depan barisLoadModule ssl_module modules/mod_ssl.so
. - Hapus tanda komentar (
#
) di depan barisInclude conf/extra/httpd-ssl.conf
.
- Buka file
- Konfigurasi
httpd-ssl.conf
:- Buka file
httpd-ssl.conf
di direktoriC:\xampp\apache\conf\extra\
. - Ubah pengaturan seperti
ServerName
,SSLCertificateFile
, danSSLCertificateKeyFile
sesuai kebutuhan.
- Buka file
- Buat Sertifikat Self-Signed:
- Gunakan OpenSSL (disertakan dengan XAMPP) untuk membuat sertifikat self-signed.
- Buka Command Prompt sebagai administrator.
- Navigasi ke direktori
C:\xampp\apache\bin\
. - Jalankan perintah berikut:
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout server.key -out server.crt
- Ikuti petunjuk untuk memasukkan informasi sertifikat.
- Pindahkan
server.key
danserver.crt
ke direktori yang ditentukan di `httpd-ssl.conf