免费获取 Let's Encrypt SSL 证书

1. 安装所需程序

yum -y install git openssl

2. 克隆 let’s Encrypt 代码

git clone https://github.com/letsencrypt/letsencrypt

3. 进入程序目录

cd letsencrypt/

4. 安装 依赖包

./certbot-auto -n

如果出现超时的问题可以替换源地址
sed -i 's/pypi.python.org/pypi.doubanio.com/' certbot-auto

5. 申请证书

./certbot-auto certonly -d You Domain --manual --preferred-challenges dns

WX20171020-163838.png

6. 配置域名TXT记录

WX20171020-163932.png WX20171020-164310.png 配置完域名解析按回车键继续,如果没配置好按回车键则需要重复以上步骤

7. 颁发证书

证书所在路径 "/etc/letsencrypt/live/YouDomain"

WX20171020-164345.png

8. 续签证书

    ./certbot-auto certonly -d YouDomain --renew-by-default --manual --email You Email --preferred-challenges dns --agree-tos