Install an SSL Certificate on Microsoft IIS 8
After you create a CSR, get an SSL Certificate, and validation and processing are done, you will be ready to install it. We will send your SSL Certificate in an attached text file.
Here are the steps you need to follow to install an SSL Certificate on an IIS 8 server:
Step 1. | You will need the ZIP file that holds your SSL Certificate. Open it. Find the file named my_domain_name.cer. Save it to the desktop of the IIS 8 server you are working with. | ||||||||||||
Step 2. | Open the IIS Manager by navigating through the Start screen to the Control Panel, selecting System and Security, then, in the Administrative Tools window, double-clicking the Internet Information Services Manager. | ||||||||||||
Step 3. | Navigate to the Connections panel, then select the server name. Find the Server Certificates in the central menu and then double-click it. | ||||||||||||
 |
|
||||||||||||
Step 4. | Find the Actions menu. Then you need to click on Complete Certificate Request. You will be taken to the Complete Certificate Request wizard. | ||||||||||||
 |
|
||||||||||||
Step 5. | Fill in the required field on the next screen and click OK. The required inputs are listed below. | ||||||||||||
 |
|
||||||||||||
 | This is what you need to enter in the fields: | ||||||||||||
 |
|
||||||||||||
Step 6. | After you have installed the SSL Certificate on your computer, you will need to connect it to the right website. For this you'll need to use IIS. | ||||||||||||
Step 7. | Find the Connections menu. It is located in the main Manager window, there you will need to select the name of the server where you installed your SSL Certificate. Go to Sites and select the site using which you want to make TLS connections with. | ||||||||||||
 |
|
||||||||||||
Step 8. | Find the Actions menu. Select Bindings. | ||||||||||||
 |
|
||||||||||||
Step 9. | Go to Site Bindings. Click Add. | ||||||||||||
 |
|
||||||||||||
Step 10. | Next, fill in the required fields and hit OK. Below is the necessary input for those fields. | ||||||||||||
 |
|
||||||||||||
 | |||||||||||||
 |
|
||||||||||||
Step 11. | Your website will now be able to make secure TLS connections over https. | ||||||||||||
 |
|
Congratulations, you're done!
How to Install an SSL Certificate on a Microsoft IIS 8 Server - Multiple Certificates Using SNI
If you want to install multiple SSL Certificates on your IIS Server, here is how to do it:
Step 1. | You will need the ZIP file that holds your SSL Certificate. Open it. Find the file named my_domain_name.cer. Save it to the desktop of the IIS 8 server you are working with. | ||||||||||||
Step 2. | Open the IIS Manager by navigating through the Start screen to the Control Panel, selecting System and Security, then, in the Administrative Tools window, double-clicking the Internet Information Services Manager. | ||||||||||||
Step 3. | Navigate to the Connections panel, then select the server name. Find the Server Certificates in the central menu and then double-click it. | ||||||||||||
 |
|
||||||||||||
Step 4. | Find the Actions menu (on the right). Click on Complete Certificate Request. You will be taken to the Complete Certificate Request wizard. | ||||||||||||
 |
|
||||||||||||
Step 5. | Fill in the required field on the next screen and click OK. The required inputs are listed below. | ||||||||||||
 |
|
||||||||||||
 | This is what you need to put into the fields: | ||||||||||||
 |
|
||||||||||||
 |
Note: There is an issue in IIS 8 which causes it to return this error: Failed to remove the certificate. Most of the time, if this server is where you generated your CSR, then it's installed. Cancel the dialog box you see and hit F5. Often you'll see your new certificate already in the list - if you do, then it's installed. If it's not there, you will need a new CSR. After that, you'll need to re-issue your certificate. After you have made your new CSR, re-key the SSL Certificate and upload it again. |
||||||||||||
Step 6. | After installing the SSL Certificate, you will need to connect it to the right website. For this you'll need to use IIS. | ||||||||||||
Step 7. | Go to the Connections menu, then select the server where you just installed the certificate. Navigate to Sites and choose the site that you want to make TLS connections with. | ||||||||||||
 |
|
||||||||||||
Step 8. | Find the Actions menu. Select Bindings. | ||||||||||||
 |
|
||||||||||||
Step 9. | Go to Site Bindings. Click Add. | ||||||||||||
 |
|
||||||||||||
Step 10. | Next, fill in the required fields and hit OK. Below is the necessary input for those fields. | ||||||||||||
 |
|
||||||||||||
 | |||||||||||||
 |
|
||||||||||||
Step 11. | The site you selected will now be able to make secure TLS connections over https. If you need to install an SSL Certificate on another site, repeat the previous steps up to step 10. | ||||||||||||
Step 12. | Fill in the required fields on the Add Site Binding screen. Below is a description of the inputs that you'll need to use. | ||||||||||||
 |
|
||||||||||||
 | |||||||||||||
 |
|
||||||||||||
Step 13. | Click OK. |
Go through steps 11-12 again to set up any other additional sites.
Congratulations, you're done. All your sites should now be able to make secure connections using https.