安装方法:
如果是CentOS 6,先执行:yum install epel-release
cd /root/
wget https://dl.eff.org/certbot-auto –no-check-certificate
chmod +x ./certbot-auto
运行自动安装所需依赖包
./certbot-auto
单域名生成证书:
./certbot-auto certonly –email hi@prodigyu.com –agree-tos –webroot -w /home/wwwroot/prodigyu.com -d prodigyu.com
多域名单目录生成单证书:(即一个网站多个域名使用同一个证书)
./certbot-auto certonly –email hi@prodigyu.com –agree-tos –webroot -w /home/wwwroot/prodigyu.com -d prodigyu.com -d bbs.prodigyu.com
多域名多目录生成多个证书:(即一次生成多个域名的多个证书)
./certbot-auto certonly –email hi@prodigyu.com –agree-tos –webroot -w /home/wwwroot/prodigyu.com -d prodigyu.com -d bbs.prodigyu.com -w /home/wwwroot/lnmp.org -d www.lnmp.org -d lnmp.org
成功后生成的证书会存在:/etc/letsencrypt/live/prodigyu.com/ 目录下
Let’s Encrypt免费SSL证书有效期为90天所以需要设置自动续期
./certbot-auto renew –dry-run
将以下命令加入cron
./certbot-auto renew –quiet –no-self-upgrade