使用 1panel 代理服务和证书管理,自动续费证书
之前我一直使用宝塔Linux面板的nginx来部署网站,但总觉得宝塔不是特别顺手。面板界面略显陈旧,而且HTTPS证书还需要付费。最近,我发现使用1panel面板来部署网站和申请证书非常方便,因此决定分享一下我的使用步骤:
安装1panel
如果你还没有安装1panel,可以按照官方文档进行安装。操作非常简单,只需几步即可完成。
创建 Acme 账户
首先,你需要创建一个 Acme 账户。按照以下顺序点击,账号类型和密钥算法保持默认即可,邮箱虽然不是必须验证的,但建议你填写自己的邮箱以防万一。
获取腾讯云 Secret ID 和 Secret Key
接下来,你需要登录腾讯云并创建一个子用户来获取 Secret ID 和 Secret Key。具体操作步骤如下:
点击以下链接登录腾讯云,并点击“用户 - 用户列表 - 新建用户 - 快速创建”创建子用户
然后在用户列表中找到刚刚创建的子用户,并点开,页面如图所示
接下来点击新建密钥,然后保存生成出来的 Secret ID 和 Secret Key
创建 DNS 账户
在刚刚创建 Acme 账户的按钮旁点击”DNS 账户 - 创建”,有如下界面,填入刚刚的 Secret ID 和 Secret Key 即可
申请证书
接下来点击申请证书,Acme 账户和 DNS 账号选择刚刚创建的,然后域名填写成自己网站的域名,其他保持默认即可,注意确保自动续签选项是被勾选的状态
网站设置
最后,进入到网站页面,选择已部署的网站的网站设置,在里面找到 HTTPS 并打开,然后选择已有证书即可,如图所示
希望这篇分享能为你带来启发!如果你有任何问题或建议,欢迎在评论区留言,与我共同交流探讨。
License:
CC BY 4.0