前言

总所周知HTTPS协议会使用SSL/TLS协议对数据进行加密,确保在传输过程中数据不会被窃取或篡改,可以有效防止数据泄露和中间人攻击,防止流量劫持等情况,但大部分SSL证书需要申请,并且有效时间只有1年,每次都要到服务器运营商上申请就非常麻烦,用自签证书的话浏览器又会提示证书不安全等情况。所以本期教程教大家使用1panel面板来免费申请证书,并且部署自动续签

证书申请

首先我们进入1panel后台,点击左侧栏中的 网站》证书 进入证书页面,然后点击 Acme账户

在右侧弹窗中点击创建

在弹出的窗口中,邮箱填写你自己的邮箱,账号类型选择ZeroSSL,密钥算法默认EC 256,然后点击确定

然后回到证书页面,点击左上角的申请证书按钮

在弹出来的窗口中

主域名:主域名框里填写你的主域名也就是一级域名,例如我的一级域名是huib.top,那么主域名就填写huib.top,而不是www.huib.top

其他域名:填写你要用到证书的其他二级域名,例如www.huib.top、api.huib.top、cdn.huib.top,由于免费证书无法申请泛域名,所以最好多填写几个,避免后续重新申请

Acme 账户:选择刚刚创建的Acme账户

密钥算法:用默认的EC 256即可

验证方式:选择HTTP

自动续签:勾选上,证书过期前一个月会自动续签

其他选项不用管,默认即可,最后点击确定按钮

最后只需等待证书申请完成即可