使用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
    

CentOS 安装 使用 Nginx

  • Nginx 是 C语言开发到,建议在 Linux 上运行,当然,也可以安装 Windows 版本。
  • 本篇 使用 CentOS 7 作为安装环境。
  • 此教程为源码安装
  • Nginx官网
阅读更多