Saya anggap instalasi webserver apache sudah berjalan dengan baik, lancar dan dapat di akses sesuai dengan yang di harapkan. Untuk memasang SSL sertifikat, pastikan sudah memiliki Key-nya.
Untuk melakukan setting, masuk ke folder :
cd /etc/apache2/sites-available$
Secara default akan muncul 2 buah file
000-default.conf,
default-ssl.conf
Edit file 00-default.conf
<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests Off
ServerName www.domain.com
ServerAlias domain.com
Redirect permanent / https://domain.com/
</VirtualHost>
Silahkan di rubah sesuai dengan domain yang ada :
<VirtualHost *:433>
ServerAdmin webmaster@localhost
ServerName subdomain.iptrisakti.ac.id
ServerAlias www.subdomain.iptrisakti.ac.id
DocumentRoot /var/www/subdomain
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLEngine On
SSLCertificateFile /etc/ssl/ipt/_iptrisakti_ac_id.crt
SSLCertificateKeyFile /etc/ssl/ipt/_iptrisakti_ac_id.key</VirtualHost>
<Directory /var/www/lsp>
AllowOverride All
</Directory>
Kemudian simpan file dengan nama subdomain.iptrisakti.ac.id.conf
Pastikan file .crt (_iptrisakti_ac_id.crt) dan .key (_iptrisakti_ac_id.key) sudah berada pada folder yang sesuai
Kemudian jalankan perintah :
ln -s /etc/apache2/sites-available$ subdomain.iptrisakti.ac.id.conf /etc/apache2/sites-enabled/
Lanjutkan dengan me-reload apachenya
service apache2 reload