Berikut ini perintah untuk membuat file *.crt dan *.key yang dibutuhkan untuk koneksi https (SSL).
Ketika perintah diatas dijalankan, akan muncul beberapa pertanyaan yang berhubungan dengan informasi negara, perusahaan, dll.
Dalam contoh diatas, file yang dihasilkan yaitu cert.crt dan cert.key dan diletakkan di folder /etc/apache2/ssl/
Untuk menggunakan file ini, konfigurasi dilakukan di file /etc/apache2/sites-available/default-ssl
gunakan perintah berikut untuk edit:
jika ubuntu server:
jika ubuntu desktop:
Bagian yang akan diedit adalah pada baris berikut:
setelah selesai, restart apache2 untuk menerapkan konfigurasi ini.
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/cert.key -out /etc/apache2/ssl/cert.crt
Ketika perintah diatas dijalankan, akan muncul beberapa pertanyaan yang berhubungan dengan informasi negara, perusahaan, dll.
Dalam contoh diatas, file yang dihasilkan yaitu cert.crt dan cert.key dan diletakkan di folder /etc/apache2/ssl/
Untuk menggunakan file ini, konfigurasi dilakukan di file /etc/apache2/sites-available/default-ssl
gunakan perintah berikut untuk edit:
jika ubuntu server:
sudo nano /etc/apache2/sites-available/default-ssl
jika ubuntu desktop:
sudo gedit /etc/apache2/sites-available/default-ssl
Bagian yang akan diedit adalah pada baris berikut:
SSLCertificateFile /etc/apache2/ssl/cert.crt
SSLCertificateKeyFile /etc/apache2/ssl/cert.key
setelah selesai, restart apache2 untuk menerapkan konfigurasi ini.
sudo service apache2 restart
Comments
Post a Comment