This step is no longer necessary as we don't use Linode anymore.
Since our Linode uses Apache, we need 3 things:
- The process-st-MMM-YYYY.key generated earlier.
- The STAR_process_st.crt file from the .zip file sent from Comodo/Namecheap.
- A newly generated file called process-st-MMM-YYYY-apache-bundle.crt.
To generate this bundle, run the following command in the shell:
cat COMODORSADomainValidationSecureServerCA.crt COMODORSAAddTrustCA.crt AddTrustExternalCARoot.crt > process-st-$(date +"%b-%Y")-apache-bundle.crt
Upload these 3 files to the Linode site. REMEMBER to use SFTP or SCP, or else the private key could be compromised!
After uploading them, place the .key file in the /etc/ssl/private and place the .crt files in /etc/ssl/certs.
Next, open up /etc/apache2/sites-available/default-ssl.conf and update the lines:
SSLCertificateFile /etc/ssl/certs/STAR_process_st.crt
SSLCertificateKeyFile /etc/ssl/private/process-st-MMM-YYYY.key
SSLCertificateChainFile /etc/ssl/certs/process-st-MMM-YYYY-apache-bundle.crt
Then restart Apache. Donezo.