Install SSL Certificate on Apache
Before You Start: make sure you have downloaded your certificate files: certificate.crt, cabundle.crt, privatekey.pem.
Step 1 — Upload Certificate to Server: copy your certificate files to /etc/ssl/ (certificate.crt, cabundle.crt) and /etc/ssl/private/ (privatekey.pem).
Step 2 — Adjust Configuration File: find the Apache config (etc/httpd/, /etc/apache2/, or /etc/httpd/conf.d/ssl.conf — files named httpd.conf, apache2.conf, or ssl.conf). Back up the file first. Typical VirtualHost block:
<VirtualHost [IP ADDRESS]:443>
ServerAdmin admin@domain.com
DocumentRoot /var/www/
ServerName www.domain.com
ErrorLog /www/home/logs/error_log
SSLEngine on
SSLCertificateFile /etc/ssl/certificate.crt
SSLCertificateKeyFile /etc/ssl/privatekey.pem
SSLCertificateChainFile /etc/ssl/cabundle.crt
</VirtualHost>
Restart with apachectl restart. Then go to Step 3 in the SSL Zen plugin — it auto-detects the cert and moves you to Step 4 to force HTTPS.