Installing SSL certificate files onto multiple servers can be accomplished using either of the two methods outlined in this article. Sharing certificates between servers is a free function of your certificate at SSL.com. You may rekey a certificate as many times as needed at no extra charge to you.
Sharing Certificates via PFX
The first method involves creating a .pfx file (also sometimes called a PKCS#12 file) of your certificate, intermediates, and private key and importing that .pfx onto one or more other servers. Often, cloud providers like Azure require that you to create a .pfx file to use their service.
[su_note class=”info”]Method 1: Create a .pfx file
- Export a .pfx using OpenSSL or Windows.
- Import the .pfx file using OpenSSL or Windows.
- Configure the server to use the imported .pfx file. (Configuration typically involves binding an IP address to the intended file.)
Share Unique Certificate
The alternative method is more secure but also a bit more time consuming in terms of certificate management. If you would like to use a different Private Key for each server, you’ll want to follow the steps outlined below:
[su_note class=”info”]Method 2: Generate CSR/Private Key pair
- Generate your CSR/Private Key pair on the desired server (Apache, NGINX, IIS, WHM/cPanel)
- Reprocess your certificate order with the new CSR.
- Configure the server to use the newly issued certificate files. (Apache, NGINX, Windows, WHM/cPanel)
If you have any questions regarding this process, please contact us at SSL.com.