SSL/TLS是什么?如何获取、如何安装

  • 中文 (简体)
  • SSL证书早已成为网站安全的标配,没有SSL证书的网站不仅会影响用户体验,还会大大影响网站的SEO。

    SSL证书有很多免费的选择,比如Let‘s Encrypt,对于外贸建站,我们还有选择 Google Trust Services SSL。本文将介绍多种实现方式。

    SSL/TLS是什么?如何获取、如何安装

    文章导航

    如果你的网站没有安装SSL证书,当访客访问你网站的时候,浏览器通常会在多个区域提示访客:该连接未加密,不安全。

    浏览器提示:连接不是私密的

    要解决这个问题,我们可以在网站服务器中,安装由证书颁发机构(CA,Certificate Authority)签发的SSL/TLS数字证书,并通过HTTPS协议向访客提供安全的加密连接。

    常见的数字签名颁发机构:

    安装Let’s Encrypt SSL/TLS证书

    通过Cloudpanel管理面板安装Let’s Encrypt SSL/TLS证书

    登陆Cloudpanel管理面板后台,进入网站管理界面,找到SSL/TLS选项,选择”New Let’s Encrypt Certificate”。

    CloudPanel添加SSL证书步骤:选择证书签发商

    Domain Names:填需要签发证书的域名

    CloudPanel添加SSL证书步骤:设置需要签发证书的域名

    安装成功后,会提示“Certificate has been installed”。

    CloudPanel添加SSL证书步骤:证书签发成功后的提示信息

    Let’s Encrypt 通常会立马生效,在浏览器中输入https开头的网址,会提示证书生效,连接是安全的。

    域名添加证书后,通过浏览器访问,提示连接是安全的

    查看证书详情,可以看到证书签发机构。

    通过浏览器查看签发证书的具体组织

    通过Cloudflare提升SSL/TLS安全等级

    如果网站已经添加进Cloudflare,Cloudflare默认会自动给该域名签发免费的Edge certificate: Universal SSL。这意味着,访客与Cloudflare服务器之间的连接是加密的。

    如果网站服务器本身没有安装证书,那么Cloudflare与网站服务器之间的连接默认是未加密的http连接。

    为了实现Cloudflare与网站服务器之间实现加密https连接,我们仍需要在网站服务器中安装数字证书。

    下面介绍,使用Cloudflare的Orgin Server服务,为网站服务器安装证书。

    Cloudflare中不同证书使用场景的示意图

    这里演示使用Cloudflare配合Cloudpanel管理面板实现证书签发。

    登陆Cloudfalre后台,找到SSL/TLS,Origin Server选项,创建证书

    在Cloudflare中创建Origin服务器证书步骤:点击创建证书

    Private key type:选择RSA(2048)

    Hostnames:填需要签发证书的域名

    在Cloudflare中创建Origin服务器证书步骤:选择证书类型和需要签发证书的域名

    Key Format:PEM格式

    复制Origin Certificate和Private Key。

    在Cloudflare中创建Origin服务器证书步骤:证书创建后,会显示证书具体信息

    回到Cloudpanel管理面板后台

    将刚刚生成的Origin Certificate粘贴到Certificate方框,生成的Private Key粘贴到Private Key方框。

    导入证书。

    将Origin Server密钥具体信息导入到CloudPanel

    导入成功后,INSTALLED 状态会显示为Yes

    证书导入后,网站证书列表

    回到Cloudflare后台,域名开启代理模式。

    在Cloudflare中,开启域名代理模式

    SSL/TLS模式选择Full 或Full(strict)

    Cloudflare中SSL/TLS模式配置页

    Google Trust Services证书通常不会立即生效,需要等待5~15分钟。证书生效后,用浏览器查看证书信息,颁发机构会显示Google Trust Services LLC。

    PS:”LLC”是”有限责任公司”(Limited Liability Company)的缩写。

    网站证书签发机构为Google Trust Services案例
    the site icon of fahaiseo.com webiste

    法海

    专注

    从教育行业起步,先后涉猎多个行业,现专注于网页设计和营销推广。
    人生很短,希望能留下点有用的东西。
    fahaiseo是我在网页设计、营销推广方面的经验分享,希望能帮助到你。

    发表评论