使用Acme申请SSL证书

安装前准备

  • centos 安装acme之前可能需要安装socat

    yum makecache
    yum install socat
    

安装Acme

  • 安装Acme

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

使用Acme申请SSL证书

  • 在申请证书前 要放行80端口

    iptables -I INPUT -p tcp --dport 80 -j ACCEPT
    
  • 更换代码中的域名、邮箱为你解析的域名及邮箱

    //注册一个账户
    ~/.acme.sh/acme.sh --register-account -m xxx@xxx.com
    
    //返回以下信息表示注册成功
    ACCOUNT_THUMBPRINT='p_JnG5CF3RA35s4GSZ2gvPUUuGtXdqTlOPEqOEyRK-c'
    
  • 申请SSL证书

    ~/.acme.sh/acme.sh --issue -d xxx.xxx.top --standalone
    //返回key后表示成功
    

安装SSL证书

  • 安装证书到指定文件夹 更换代码中的域名为你解析的域名

    ~/.acme.sh/acme.sh --installcert -d xxx.xxx.top --key-file /root/private.key --fullchain-file /root/cert.crt