Let's Encrypt证书申请
目录
环境
- CentOS 7
- Python 2.7.5
安装
- 直接使用yum安装certbot
|
|
申请证书
- 确保服务器域名与公网IP绑定。
- 申请过程中需要使用80端口,若占用可以先关闭。
- 国内DNS可能会获取不到域名信息。(未测试)
|
|
- 出现“Congratulations”字样说明证书获取成功,证书存放在/etc/letsencrypt/live/shootheart.rocks/目录下,共有四个文件:
- cert.pem - Apache服务器端证书
- chain.pem - Apache根证书和中继证书
- fullchain.pem - Nginx所需要ssl_certificate文件
- privkey.pem - 安全证书KEY文件
将证书添加到Web服务器
- 编辑/etc/httpd/conf.d/ssl.conf
|
|
- 默认免费证书有效期90天,需要在即将到期时手动续期或自动续期才可以继续使用。
|
|