---
updatedAt: 2026-09-16T11:39:42.000Z
agentTools:
  projectIndex: https://docs.servertastic.com/llms.txt
---

# Legacy: Install and Configure Your SSL Certificate in IIS 8 or IIS 8.5 on Windows Server 2012

> 🚧 Legacy installation guide
>
> Legacy product — retained for customers maintaining older systems. Windows Server 2012 and 2012 R2 reached the end of extended support on 10 October 2023. Eligible systems enrolled in Microsoft's [Extended Security Updates (ESU) programme](https://learn.microsoft.com/en-us/lifecycle/faq/extended-security-updates) can receive security updates until 13 October 2026. Plan to migrate to a supported platform.

## (Single Certificate) How to install your SSL certificate and configure the server to use it

## Install SSL Certificate

1. On the server where you created the CSR, save the SSL certificate .cer file (e.g., your\_domain\_com.cer) that you received.
2. From the **Start** screen, find Internet **Information Services (IIS) Manager** and open it.
3. In the **Connections** pane, locate and click the server.
4. In the server **Home** page (center pane) under the **IIS** section, double-click **Server Certificates**.

![875](https://files.readme.io/0d60995-iis-8-csr-1.png "iis-8-csr-1.png")

5. In the **Actions** menu (right pane), click **Complete Certificate Request**.

![875](https://files.readme.io/9edad88-iis-8-install-2.png "iis-8-install-2.png")

6. In the **Complete Certificate Request**wizard, on the **Specify Certificate Authority Response** page, provide the following information:

   * **File name containing the certificate authority's response:** Click the … box and browse to and select the .cer file (e.g., your\_domain\_com.cer) that the certificate authority sent to you.
   * **Friendly name:** Type a friendly name for the certificate. The friendly name is not part of the certificate; instead, it is used to identify the certificate. **Note:**&#x57;e recommend that you add certificate authority's name and the expiration date to the end of your friendly name, for example: yoursite-authority-(expiration date). This information helps identify the issuer and expiration date for each certificate. It also helps distinguish multiple certificates with the same domain name.
   * **Select a certificate store for the new certificate:** In the drop-down list, select **Personal**.

![687](https://files.readme.io/43230bc-iis-8-install-3.png "iis-8-install-3.png")

7. Click **OK** to install the certificate.
8. Now that you've successfully installed your SSL certificate, you need to configure your site to use it.

## Assign SSL Certificate

1. In **Internet Information Services (IIS) Manager**, in the **Connections** pane, expand the name of the server on which the certificate was installed.
2. Then expand **Sites** and click the site you want to secure using the SSL certificate.
3. In the **Actions** menu (right pane), click **Bindings**.

![875](https://files.readme.io/87c595e-iis-8-install-4.png "iis-8-install-4.png")

4. In the **Site Bindings** window, click **Add**.

![658](https://files.readme.io/a83b2ff-iis-8-install-5.png "iis-8-install-5.png")

5. In the **Add Site Binding** window, do the following and then click **OK**.

   * **Type:** In the drop-down list, select **https**.
   * **IP address:**	In the drop-down list, select the IP address of the site or select All Unassigned.
   * **Port:** Type **443**. (SSL uses port 443 to secure traffic.)
   * **SSL certificate:** In the drop-down list, select your new SSL certificate (e.g., yourdomain.com).

![541](https://files.readme.io/e5dae77-iis-8-install-6.png "iis-8-install-6.png")

6. Your SSL certificate is now installed, and the website is configured to accept secure connections.

![660](https://files.readme.io/83d308a-iis-8-install-7.png "iis-8-install-7.png")

## **(Multiple Certificates) How to install your SSL certificates and configure the server to use them using SNI**

## Install First SSL Certificate

Do this first set of instructions only once (for the first SSL certificate).

1. On the server where you created the CSR, save the SSL certificate .cer file (e.g., your\_domain\_com.cer) that you received from the CA.
2. From the **Start** screen, find **Internet Information Services (IIS) Manager** and open it.
3. In the **Connections** pane, locate and click the server.
4. In the server **Home** page (center pane) under the IIS section, double-click **Server Certificates**.

![875](https://files.readme.io/52eba52-iis8-csr-1.png "iis8-csr-1.png")

5. In the **Actions** menu (right pane), click **Complete Certificate Request**.

![875](https://files.readme.io/1bacf71-iis-8-install-2_1.png "iis-8-install-2 (1).png")

6. In the **Complete Certificate Request** wizard, on the **Specify Certificate Authority Response** page, provide the following information

   * **File name containing the certificate authority's response:** Click the … button to locate the .cer file you received from the CA (e.g., your\_domain\_com.cer).
   * **Friendly name:** Type a friendly name for the certificate. The friendly name is not part of the certificate; instead, it is used to identify the certificate. We recommend that you add certificate authority's name and the expiration date to the end of your friendly name, for example: yoursite-authority-(expiration date). This information helps identify the issuer and expiration date for each certificate. It also helps distinguish multiple certificates with the same domain name.
   * **Select a certificate store for the new certificate:** In the drop-down list, select Web Hosting.

![687](https://files.readme.io/603957b-iis-8-install-8.png "iis-8-install-8.png")

7. Click **OK** to install the certificate.

**Note**: There is a known issue in IIS 8 where clicking OK throws a **Failed to remove the certificate** error. If this is the same server that you generated the CSR on, the error can usually be ignored. Simply click **OK** and press **F5** to refresh the list of server certificates. If the new certificate appears in the list, then it was installed successfully; however, you may want to make sure the certificate is also in the Web Hosting certificate store.

If the certificate does not appear on the list after refreshing, you will need to reissue your certificate using a new CSR (see Create Your CSR in IIS 8 or IIS 8.5 on Windows Server 2012). After creating a new CSR, you will need to re-key your certificate.

8. Now that you've successfully installed your SSL certificate, you need to configure your site to use it.
9. In **Internet Information Services (IIS) Manager**, in the **Connections** pane, expand the name of the server on which the certificate was installed. Then expand **Sites** and click the site you want to secure using the SSL certificate.
10. In the **Actions** menu (right pane), click **Bindings**.

![875](https://files.readme.io/8201168-iis-8-install-4.png "iis-8-install-4.png")

11. In the **Site Bindings** window, click **Add**.

![658](https://files.readme.io/bcca889-iis-8-install-5.png "iis-8-install-5.png")

12. In the **Add Site Binding** window, do the following and then click **OK**.

    * **Type:** 	In the drop-down list, select **https**.
    * **IP address:** In the drop-down list, select the IP address of the site or select **All Unassigned**.
    * **Port:** Type **443**. (SSL uses port 443 to secure traffic.)
    * **SSL certificate:** In the drop-down list, select the SSL certificate you installed in Step 7 (e.g., yourdomain.com).

![541](https://files.readme.io/5aabca4-iis-8-install-6.png "iis-8-install-6.png")

13. Your first SSL certificate is now installed, and the website is configured to accept secure connections.

![660](https://files.readme.io/610f7d5-iis-8-install-7.png "iis-8-install-7.png")

## Install Additional SSL Certificates

To install and assign each additional SSL certificate, repeat the steps below (as needed).

1. On the server where you created the CSR, save the SSL certificate .cer file (e.g., your\_domain\_com.cer) that you received from CA.
2. From the **Start** screen, find **Internet Information Services (IIS) Manager** and open it.
3. In the **Connections** pane, locate and click the server.
4. In the server **Home** page (center pane) under the **IIS** section, double-click **Server Certificates**.

![875](https://files.readme.io/ec54b5a-iis-8-csr-1.png "iis-8-csr-1.png")

5. In the **Actions** menu (right pane), click **Complete Certificate Request**.

![875](https://files.readme.io/6457f84-iis-8-install-2_1.png "iis-8-install-2 (1).png")

6. In the **Complete Certificate Request** wizard, on the **Specify Certificate Authority Response** page, provide the following information:

   * **File name containing the certificate authority's response:** Click the … button to locate the .cer file you received from the CA (e.g., your\_domain\_com.cer).
   * **Friendly name:** Type a friendly name for the certificate. This is not part of the certificate; instead, it is used to identify the certificate. **Note**: We recommend that you add the issuing CA and the expiration date to the end of your friendly name; for example, yoursite-authority-(expiration date). Doing this helps identify the issuer and expiration date for each certificate and also helps distinguish multiple certificates with the same domain name.
   * **Select a certificate store for the new certificate:** In the drop-down list, select **Web Hosting**.

![687](https://files.readme.io/da0bda3-iis-8-install-8.png "iis-8-install-8.png")

7. Click **OK** to install the certificate.
8. Now that you've successfully installed your SSL certificate, you need to configure your site to use it.
9. In **Internet Information Services (IIS) Manager**, in the **Connections** pane, expand the name of the server on which the certificate was installed. Then expand **Sites** and click the site you want to secure using the SSL certificate.
10. In the **Actions** menu (right pane), click **Bindings**.

![875](https://files.readme.io/e865674-iis-8-install-4.png "iis-8-install-4.png")

11. In the **Site Bindings** window, click **Add**.

![658](https://files.readme.io/dc7f0e0-iis-8-install-5.png "iis-8-install-5.png")

12. In the **Add Site Binding** window, do the following and then click **OK**.

    * **Type:** In the drop-down list, select https.
    * **IP address:** In the drop-down list, select the IP address of the site or select All Unassigned.
    * **Port**: Type **443**. (SSL uses port 443 to secure traffic.)
    * **Host name:**	Type the host name that you want to secure.
    * **Require server name indication:** Select this checkbox after you enter the host name. **Note**: This option is required for any additional certificates/sites after installing the first certificate on the primary site.
    * **SSL certificate:** In the drop-down list, select the SSL certificate you installed in Step 7 (e.g., yourdomain.com).

![541](https://files.readme.io/6d0019b-iis-8-install-9.png "iis-8-install-9.png")

13. You have successfully installed another SSL certificate and configured the website to accept secure connections.

# Sibling pages

* [Install and Configure Your SSL Certificate on Windows Server 2016 with IIS 10](https://docs.servertastic.com/docs/how-to-install-and-configure-your-ssl-certificate-on-windows-server-2016-with-iis-10.md)
* [Legacy: Install and Configure Your SSL Certificate in IIS 7 on Windows Server 2008](https://docs.servertastic.com/docs/install-and-configure-your-ssl-certificate-in-iis-7-on-windows-server-2008.md)
* [Legacy: SSL Certificate Installation in Microsoft IIS 4.x](https://docs.servertastic.com/docs/ssl-certificate-installation-in-microsoft-iis-4x.md)
* [Legacy: IIS 5 & 6 SSL Certificate Installation](https://docs.servertastic.com/docs/iis-5-6-ssl-certificate-installation.md)