Install OpenSSL [Ubuntu Server]
Openssl adalah protokol tambahan, yang digunakan untuk mengamankan jaringan antara server & client, untuk mencegah & mempersulit sniffing.
Pertama Install Openssl & SSL‐Certificate
# apt-get install openssl ssl-cert
Kemudian ketik nama Hostname contoh disini saya menggunakan nama router yg default nya localhost.
Kemudian membuat certificate
# mkdir /etc/apache2/ssl
# make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem
Lalu atifkan modul ssl nya
# a2enmod ssl
Dan membuat file certificate di virtual host
# cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl
Edit File /etc/apache2/sites-available/ssl
# pico /etc/apache2/sites-available/ssl
Dan tambahkan script sebelum “</VirtualHost>”
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem
Rubah port 80 menjadi 443
Edit File /etc/apache2/sites-available/default
#/etc/apache2/sites-available/default
Dan tambah script sebelum </virtualhost>
SSLCertificateFile /etc/apache2/ssl/apache.pem
Jangan Lupa Save CTL X & Y :
Mengaktifkan modul HTTPS :
# a2ensite ssl
Lalu restart apache2
# service apache2 restart
Selesai :D