1、开放80端口:

Debian&Ubuntu:ufw allow 80
Centos: firewall-cmd --zone=public --add-port=80/tcp --permanent

2、安装依赖包

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 命令

3、安装acme

curl https://get.acme.sh | sh

4、添加软链接

ln -s /root/.acme.sh/acme.sh /usr/local/bin/acme.sh

5、注册账号

acme.sh --register-account -m my@example.com

6、申请证书

acme.sh --issue -d 你的域名 --standalone -k ec-256

7、安装证书

acme.sh --installcert -d 你的域名 --ecc --key-file /root/cert.crt --fullchain-file/root/cert.crt

8、如果默认CA无法颁发,则可以切换下列CA

Lets Encrypt: acme.sh --set-default-ca --server letsencrypt 
Buypass: acme.sh --set-default-ca --server buypass
ZeroSSL: acme.sh --set-default-ca --server zerossl

2人评论了“轻松申请免费SSL证书,实现全站https访问,SSL免费证书转发验证下载教程,替代之前失效证书,解决搭建VPS申请证书问题,切换证书颁发机构轻松实现证书申请”

发表评论

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

滚动至顶部