1、注册一个FreeSSL账号: https://freessl.cn/

2、输入解析好的域名,选择 freessl免费的SSL证书

3、acme域名配置–DCV配直一一配直到CoudFlare一一点击配置完成一一点击部署完成

4、服务器端配置:

  • 开放80端口:
Debian&Ubuntu:ufw allow 80

Centos:firewall-cmd--zone=public--add-port=80/tcp--permanent
  • 安装依赖包
apt update -y          # Debian/Ubuntu 命令
apt install -y curl    # Debian/Ubuntu 命令
apt install -y socat   # Debian/Ubuntu 命令
yum update -y          #CentOs 命今
yum install -y curl    #CentOs 命令
yum install -y socat   #CentOs 命令
  • 安装acme
acme: curl https://get.acme.sh | sh -s email=my@example.com #红色部分改为自己的邮箱
  • 重新载入: source ~/.bashrc或者输入reboot重启
  • 输入acme.sh部署命令 #这种办法申请有可能会需要很长时间
  • 证书位置: /root/.acme.sh/你的域名/你的域名.cer
  • 钥匙位置: /root/.acme.sh/你的域名/你的域名.key
  • 完成后即可调用

5、还可以选择51SSL点击创建免费的SSL证书

6、网址: https://www.51ssl.com/

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部