{"id":3158,"date":"2019-05-02T15:45:16","date_gmt":"2019-05-02T15:45:16","guid":{"rendered":"http:\/\/blog.shineservers.com\/?p=3158"},"modified":"2019-05-02T15:45:16","modified_gmt":"2019-05-02T15:45:16","slug":"how-to-install-an-ssl-certificate-on-iis8","status":"publish","type":"post","link":"https:\/\/www.shineservers.com\/2019\/05\/02\/how-to-install-an-ssl-certificate-on-iis8\/","title":{"rendered":"How to install an SSL certificate on IIS8"},"content":{"rendered":"\n<p>After the certificate is activated, validated and issued, it needs to be installed by completing the request generated previously with the file received from the Certificate Authority. The process is described below:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><a href=\"https:\/\/helpdesk.ssls.com\/hc\/en-us\/articles\/203199332-Can-I-download-certificate-somewhere-on-your-site-\">Download<\/a>&nbsp;the certificate in PKCS#7 format in your SSLs.com account and upload it to the server. The certificate can&nbsp;be&nbsp;also downloaded from the email received from the CA. Please unzip the archive and find the .p7b\/.cer certificate file there.<\/li><li>Open&nbsp;Internet Information Services (IIS) Manager and double-click on the \u201cServer Certificates\u201d icon. Then click on \u201cComplete Certificate Request\u201d in the \u201cActions\u201d section:<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/helpdesk.ssls.com\/hc\/article_attachments\/115000774129\/6.png\" alt=\"https:\/\/helpdesk.ssls.com\/hc\/article_attachments\/115000774129\/6.png\"\/><\/figure>\n\n\n\n<p>3. On the next screen it is necessary to fill in three fields:<\/p>\n\n\n\n<p><em>1) File name containing the certification authority\u2019s response<\/em>\u2013&nbsp;full path to the .p7b or .cer certificate file received from the Certificate Authority. It can be found the file system by clicking on \u201c&#8230;\u201d button;<\/p>\n\n\n\n<p><em>2) Friendly name<\/em>\u2013&nbsp;general name for a certain certificate request. The domain name should be specified here to avoid confusion with other requests;<\/p>\n\n\n\n<p><em>3)&nbsp;<\/em><em>Select a certificate store for the new certificate&nbsp;\u2013&nbsp;select \u201cPersonal\u201d from the drop-down menu.<\/em><\/p>\n\n\n\n<p>Once all fields are filled, click \u201cOk\u201d. Now the certificate will appear in the \u201cServer Certificates\u201d storage.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/helpdesk.ssls.com\/hc\/article_attachments\/115000784925\/7.png\" alt=\"https:\/\/helpdesk.ssls.com\/hc\/article_attachments\/115000784925\/7.png\"\/><\/figure>\n\n\n\n<p>4. After that, it is necessary to create a binding for the website to be available via HTTPS. Go to the \u201cSites\u201d folder in the \u201cConnections\u201d section in the left part of the screen and double-click on the necessary website:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/helpdesk.ssls.com\/hc\/article_attachments\/115000774149\/8.png\" alt=\"https:\/\/helpdesk.ssls.com\/hc\/article_attachments\/115000774149\/8.png\"\/><\/figure>\n\n\n\n<p>5. In the right corner of the screen, click on the \u201cBindings\u201d button in the \u201cActions\u201d section:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/helpdesk.ssls.com\/hc\/article_attachments\/115000774169\/9.png\" alt=\"https:\/\/helpdesk.ssls.com\/hc\/article_attachments\/115000774169\/9.png\"\/><\/figure>\n\n\n\n<p>6. In the new \u201cSite Bindings\u201d window, click \u201cAdd\u2026\u201d:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/helpdesk.ssls.com\/hc\/article_attachments\/115000774189\/10.png\" alt=\"https:\/\/helpdesk.ssls.com\/hc\/article_attachments\/115000774189\/10.png\"\/><\/figure>\n\n\n\n<p>7. Fill in the following fields in the \u201cAdd Site Binding\u201d menu:<\/p>\n\n\n\n<p><em>1) Type&nbsp;<\/em><em>\u2013<\/em>select \u201chttps\u201d from the dropdown;<\/p>\n\n\n\n<p><em>2) IP address<\/em>\u2013&nbsp;choose \u201cAll Unassigned\u201d or choose IP address from the dropdown;<\/p>\n\n\n\n<p><em>3) Port&nbsp;<\/em>\u2013 &nbsp;specify a custom port number for secured connection, or use the default port 443;<\/p>\n\n\n\n<p><em>4)&nbsp;<\/em><em>SSL certificate&nbsp;\u2013&nbsp;select the completed certificate request by its friendly name.<\/em><\/p>\n\n\n\n<p>It is recommended to check the \u201cRequire Server Name Indication\u201d box as it allows multiple SSL certificates to be installed on the server. Once all the necessary information is specified, click \u201cOk\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/helpdesk.ssls.com\/hc\/article_attachments\/115000774209\/11.png\" alt=\"https:\/\/helpdesk.ssls.com\/hc\/article_attachments\/115000774209\/11.png\"\/><\/figure>\n\n\n\n<p>8. A new binding will appear in the \u201cSite Bindings\u201d section:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/helpdesk.ssls.com\/hc\/article_attachments\/115000774229\/12.png\" alt=\"https:\/\/helpdesk.ssls.com\/hc\/article_attachments\/115000774229\/12.png\"\/><\/figure>\n\n\n\n<p>9. Now the website should be available via HTTPS. You can check if it is installed correctly&nbsp;<a href=\"https:\/\/decoder.link\/sslchecker\/\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After the certificate is activated, validated and issued, it needs to be installed by completing the request generated previously with the file received from the Certificate Authority. The process is described below: Download&nbsp;the certificate in PKCS#7 format in your SSLs.com account and upload it to the server. The certificate can&nbsp;be&nbsp;also downloaded from the email received [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":13371,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[53],"tags":[],"class_list":["post-3158","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general"],"acf":[],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.shineservers.com\/wp-json\/wp\/v2\/posts\/3158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shineservers.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shineservers.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shineservers.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shineservers.com\/wp-json\/wp\/v2\/comments?post=3158"}],"version-history":[{"count":0,"href":"https:\/\/www.shineservers.com\/wp-json\/wp\/v2\/posts\/3158\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.shineservers.com\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/www.shineservers.com\/wp-json\/wp\/v2\/media?parent=3158"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shineservers.com\/wp-json\/wp\/v2\/categories?post=3158"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shineservers.com\/wp-json\/wp\/v2\/tags?post=3158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}