Install An SSL Certificate On IIS

Introduction

In today's world, cybersecurity is of utmost importance, which makes it necessary to secure your website with an SSL certificate. This certificate encrypts the data transmitted between your web server and the user's browser, ensuring a secure and private connection. If you use Internet Information Services (IIS), a commonly used web server among organizations, we can guide you through the process of installing an SSL certificate. We recommend purchasing and installing the SSL certificate from ssls.com.

Now start

Please open ssls.com on your browser. SSLS offers a one-month free trial where you can learn how to install it on your website. Please note that you need to have one domain hosted on a server to proceed.

SSLS

To get started, click on the "Try Free" button. You will then be prompted to enter your email address. Once you have entered your email, a small sign-up form will appear. Fill out the form and then click on the "Activate" button. You should now be able to see your domain name.

SSLS Domain

Once you have entered the domain name, click on the onward button. You will then see two radio buttons.

  1. Create CSR in the browser 
  2. Use My CSR 

Select the option "Use My CSR" and proceed accordingly. CSR" and proceed accordingly.

CSR 

We need to enter the CSR, but we don't have it yet. To find the CSR value, we should go to our server and open IIS.

WEB4A

To begin, open the IIS and select Server Certificates. From there, click on Create Certificate Request after selecting Server Certificate.

Server Certificates

Click on Create Certificate. There is an open form.

Create Certificate

Please complete the form below:

  1. Common Name: Enter any name and your domain name for memory purposes.
  2. Organization: Enter any name.
  3. Organization Unit: Enter "IT" or a similar unit.
  4. City: Enter the name of your city.
  5. State: Enter the name of your state.
  6. Country: Enter "IN" for India or the appropriate country code.

Next, click "Next" and select "Cryptographic Service Provider." Leave the option as is and select "Bit Length: 4096."

Click "Next" again and select a path and file name for the .txt file. Click "Finish."

Once finished, navigate to the location where you saved the .txt file. Open the file to access your CSR. Copy and paste the CSR on ssls.com when prompted, then click the "Onward" button.

CSR

After clicking the "Confirm Domain" option, you must select the option to upload and validate a file.

Confirm Domain

To validate your domain, click the "Submit" button and download the .txt file on the Domain Validation page. Then, create a folder named ".well-known" on your website's server, and within that folder, create another folder named "pki-validation". Finally, paste the downloaded .txt file into the "pki-validation" folder.

SSL Activate request

To upload a file, first, add the folder and file. Then, click on the URLs provided in the "Verify File Upload Options" section. Once both steps are completed successfully, confirm the upload by clicking on "Confirm Upload". The validation process may take some time, so wait for it to complete. Once it's done, a "Download SSL" button will appear. Click on it to download the SSL file. After that, paste the SSL file onto the server and open IIS.

SSLs

Based on the image you provided, it appears to be an SSL Certificate. To proceed, please open IIS. Once opened, click on "Server Certificates", and you should see the option to complete a certificate request.

Server Certificate

After clicking "Complete Certificate Request," you will see a small form where you must select the SSL file that you have placed on the server. During the file selection process, ensure that the file type is ".cert" and change it to "*" if necessary. Select the file type "Security Certificate" and provide a name in the "Friendly Name" text box. Click "Ok" to complete the process. Your SSL certificate will now be registered on IIS. To bind the certificate to a specific website, select the website name in IIS and click on the "Binding" option on the right-hand side.

SSL

To bind SSL to your website, click on "Binding". Select "https" as the type and input the IP address. Enter the hostname and check the "Required Server Name Indication" checkbox. Choose the SSL certificate that has already been added and click "Ok".

Server Name

Your website is now SSL secure.

Conclusion

Securing your website and building trust with your visitors requires installing an SSL certificate on IIS. By following this step-by-step guide, you can easily protect sensitive data and create a safe online environment for your users. Don't forget to renew your SSL certificate regularly to maintain continuous protection and optimal security for your website.


Similar Articles