March 13, 2023 . 2 MIN READ
Installing a Wildcard SSL certificate is straightforward for technical users, but it can seem confusing for those unfamiliar with the process. Below is a step-by-step guide to help you install a Wildcard SSL certificate on an Apache web server.
You will receive a .zip file via email containing your True Business ID Wildcard SSL certificate. Download the file.
Extract the contents of the .zip file into the directory where you store SSL certificates on your Apache server (for example: /usr/local/ssl/crt/).
Download the Intermediate CA certificate bundle from the provided source.
Note: Ensure you select the correct certificate bundle.
The CA certificate bundle will look similar to the following:
Copy the certificate content into a text editor and save it as intermediate.crt.
Move this file to the same directory where your SSL certificates are stored (for example: /usr/local/ssl/crt/).
Open the httpd.conf file located in your Virtual Host configuration.
Ensure the following directives exist within the Virtual Host section. Add them if they are missing:
Note: Some Apache versions may not support SSLCACertificateFile. If so, use SSLCertificateChainFile instead.
These directives specify the locations of the SSL certificate, private key, and intermediate certificate.
If your files are stored in different locations or have different names, update the paths accordingly.
Some servers use both httpd.conf and ssl.conf. Update only one file to avoid configuration conflicts that may prevent Apache from starting.
Save your configuration file and exit.
Restart Apache using the following commands:
Your Wildcard SSL certificate should now be successfully installed on the Apache web server.
Reference:
Stepwise Guide on Installing a Wildcard SSL on Apache Web Server
https://cheapsslsecurity.com/blog/stepwise-guide-installing-wildcard-ssl-apache-web-server/