前言

以前的博客不用了,想把主域名弄过来,要签署ssl证书才好访问,但是阿里云的证书申请每次都要登录账号,而且一次只能申请3个月,特别麻烦,在朋友的帮助下发现面板可以自动签署,所以写出来记录一下。

准备

在开始之前,需要准备一些东西

  • acme账户(1panel申请)
  • DNS账户(1panel申请)

开始

acme账户

根据1Panel文档-Acme账户,在1Panel面板的网站/证书模块下,点击Acme账户后再点击创建账户,输入邮箱即可创建Acme账户。

image-20240614190141411

DNS账户

根据1Panel文档-DNS账户,需要有一个DNS权限的用户,这里演示如何使用阿里云DNS来创建DNS账户。

申请阿里云DNS账户

根据上述文档可知,创建DNS账户需要Access KeySecret Key,而这些都是要在阿里云账户那里进行配置的。

image-20240614190449258

登录阿里云账号,在个人信息下选择AccessKey管理

img

进入页面后会有提示,建议使用子用户,用自己用户的话权限太高,风险较大。

img

点击后会进入子用户页面

img

点击创建用户,输入你的名字,这里我输入test进行测试,记得勾选OpenAPI

img

确认后回到页面,发现多了一条数据

img

点击添加权限,把DNS的权限全加上(懒得折腾了)

image-20240614201807790

点击确认新增授权后,关闭

img

创建成功后,点击名字,往下划,找到这一栏AccessKey这一栏

img

image-20240614202839376

点击创建AccessKey,会给两串数据

img

将这串数据复制下来,填入Access KeySecret Key即可,然后在1panel中通过这两个账号可以随便签署证书了