官术网_书友最值得收藏!

How to obtain and install an SSL certificate

Every server platform has its own steps to generate a certificate request and install an issued certificate. But the common steps include the following:

  1. Generate a certificate signing request (CSR)
  2. Order an SSL certificate from a CA
  3. Download the intermediate certificate from the CA
  4. Install the intermediate certificate on the server

There are multiple certificate authorities to choose from today, such as GeoTrust, DigiCert, Symantec, and Network Solutions. You can compare the prices as well as the types of certificates that they offer to find the best solution for you. We will review the different types of certificates later in the chapter.

Traditionally, you generate an unsigned key from your web server software or administration panel. This is usually a file with an encrypted string. You submit this file to the CA as part of the order process.

Once the verification process is complete, the CA will issue the certificate, another file. Your web server then allows you to install the certificate for the site.

Today, the process has become less manual. Many are making it an automated feature that is included with web server control panels. Many are including automated LetsEncrypt.org certificates.

WordPress (https://wordpress.com/)is the biggest player to adopt an HTTPS-only policy. They upgraded all the sites that they host to HTTPS in 2017 using a built-in LetsEncrypt tool.

Amazon AWS offers free certificates for Cloud Front and their network load-balancer services. These are domain-validated certificates, and take about 30 seconds to process; just a shining example of how far the SSL world has come since the mid 90s.

主站蜘蛛池模板: 云梦县| 扎鲁特旗| 清镇市| 久治县| 聊城市| 乌拉特前旗| 陵川县| 禹城市| 拉萨市| 禹州市| 托克逊县| 无锡市| 汤阴县| 荥经县| 大理市| 康马县| 雷波县| 鸡泽县| 双鸭山市| 耒阳市| 桐梓县| 无为县| 华坪县| 广南县| 大新县| 浦县| 广元市| 江达县| 横山县| 永胜县| 拉孜县| 隆昌县| 宁德市| 连山| 华坪县| 绵竹市| 玉林市| 克什克腾旗| 包头市| 黄平县| 武安市|