How to install an SSL certificate on a Windows 2012 dedicated server

This tutorial aims to guide you through the installation of an SSL certificate on a Windows-based dedicated server. By installing an SSL certificate on your server, the application protocol (also known as HTTP) will change to HTTPs, where the ‘S’ stands for ‘secure’. Besides that, depending on the type of certificate and what browser you are using, a padlock or green bar will show up to the left of the URL when you visit a website that has an SSL Certificate installed.

You’ll need: a dedicated server running Windows 2012 Server, your server access details and a Certificate Signing Request (whereby you apply for a digital identity certificate), already signed. Once that’s done, you can get started by following the steps below:

Installing your certificate

  1. First off, you should copy and paste the contents of your certificate into a text editor, such as Notepad.
  2. Then, open Server Manager, select Internet Information Services (IIS) Manager from the Tools drop-down menu and choose your server name.
  3. Next, select the Server Certificates, and then Complete Certificate Request from the right Actions panel.
  4. A window with two text boxes will pop up, prompting you to enter the path to your new certificate, a “friendly” name (by which you can more easily remember your certificate) and a certificate store for this certificate. Once you’ve entered all the necessary information, click OK.

Linking your certificate to your website

  1. From the left Connections panel, select the website to which you want to associate the SSL certificate. Right click on it and choose Edit Bindings from the options shown.
  2. Click the Add button once the list of bindings loads.
  3. In the Bindings window you will be asked to select the binding type, and you should choose https. Next, must select an IP address for the secure site to use and finally, select the certificate to be used with the site.

And you’re done! You’ve successfully installed an SSL certificate on your Windows-based dedicated server!


Leave a Reply