使用Let’s Encrypt创建nginx免费SSL证书
2017-01-18 19:33
645 查看
资料参考:
https://www.freehao123.com/top-8-free-ssl-cert/ 八大免费SSL证书-给你的网站免费添加Https安全加密
https://www.freehao123.com/lets-encrypt/ 免费SSL证书Let’s Encrypt安装使用教程:Apache和Nginx配置SSL
基于脚本的方式进行获取:
1.下载脚本和配置文件
2.配置文件:
备注:用户只需要修改三个参数
a. DOMAIN_KEY 对应域名key
b. DOMAIN_DIR web网站目录,如果只给nginx或httpd配置ssl,只需要将对应的html路径写在这里nginx(/usr/local/nginx/html),http(/var/www/html)
c. DOMAINS 这里绑定的是当前服务器所需要绑定的域名。当然可以选择使用一级范域名注册。但涉及到绑定路径的问题需要与设置一致
3. 执行过程中会自动生成需要的 key 文件
我们实际需要的是 apicloud-system.crt、apicloud-system.com.key
https://www.freehao123.com/top-8-free-ssl-cert/ 八大免费SSL证书-给你的网站免费添加Https安全加密
https://www.freehao123.com/lets-encrypt/ 免费SSL证书Let’s Encrypt安装使用教程:Apache和Nginx配置SSL
基于脚本的方式进行获取:
1.下载脚本和配置文件
wget https://raw.githubusercontent.com/xdtianyu/scripts/master/lets-encrypt/letsencrypt.conf wget https://raw.githubusercontent.com/xdtianyu/scripts/master/lets-encrypt/letsencrypt.sh chmod +x letsencrypt.sh
2.配置文件:
# only modify the values, key files will be generated automaticly. ACCOUNT_KEY="letsencrypt-account.key" DOMAIN_KEY="apicloud-system.com.key" DOMAIN_DIR="/usr/local/nginx/html" DOMAINS="DNS:wechatboot.apicloud-system.com" #ECC=TRUE #LIGHTTPD=TRUE
备注:用户只需要修改三个参数
a. DOMAIN_KEY 对应域名key
b. DOMAIN_DIR web网站目录,如果只给nginx或httpd配置ssl,只需要将对应的html路径写在这里nginx(/usr/local/nginx/html),http(/var/www/html)
c. DOMAINS 这里绑定的是当前服务器所需要绑定的域名。当然可以选择使用一级范域名注册。但涉及到绑定路径的问题需要与设置一致
3. 执行过程中会自动生成需要的 key 文件
./letsencrypt.sh letsencrypt.conf
我们实际需要的是 apicloud-system.crt、apicloud-system.com.key
-rw-r--r-- 1 root root 3.5K Jan 18 07:39 apicloud-system.chained.crt -rw-r--r-- 1 root root 1.8K Jan 18 07:39 apicloud-system.crt -rw-r--r-- 1 root root 944 Jan 18 07:38 apicloud-system.csr -rw-r--r-- 1 root root 1.7K Jan 18 07:38 apicloud-system.com.key -rw-r--r-- 1 root root 3.2K Jan 18 07:38 letsencrypt-account.key -rw-r--r-- 1 root root 1.7K Nov 16 22:20 lets-encrypt-x3-cross-signed.pem
相关文章推荐
- certbot自动在ubuntu16.04的nginx上部署let's encrypt免费ssl证书
- 使用 Cerbot 部署 Let's Encrypt免费证书 简单 升级 http 到 https 申请单域名ssl证书
- Let's Encrypt 使用教程,免费的SSL证书,让你的网站拥抱 HTTPS
- 如何使用Let's Encrypt永久免费SSL证书
- 使用 Let's Encrypt 生成免费SSL证书 Https
- 网站升级HTTPS,免费SSL证书Let’s Encrypt安装使用教程:Apache和Nginx配置方法
- nginx配置Let's Encrypt免费SSL证书
- 部署 使用 acme.sh 给 Nginx 安装 Let’ s Encrypt 提供的免费 SSL 证书
- 全民https时代,Let's Encrypt免费SSL证书的申请及使用(Tomcat版)
- LNMP安装Let’s Encrypt 免费SSL证书方法:自动安装与手动配置Nginx
- 网站http改https Let’s Encrypt 安装 续期教程 免费ssl证书Let’s Encrypt使用教程Certbot
- linux CentOS7 安装使用 Let’ s Encrypt 免费SSL证书完整过程
- 免费SSL证书Let's Encrypt(certbot)安装使用教程
- 使用Let`s encrypt 免费的https 证书
- Let's Encrypt永久免费SSL证书过程教程及常见问题
- 免费ssl证书:Let's Encrypt
- 申请免费的SSL证书(Win7,PowerShell,Let's Encrypt)
- 利用SSL For Free工具3分钟获取Let's Encrypt免费SSL证书(https免费证书)
- Linux CentOS 7 下 Nginx 安装使用 Let’ s Encrypt 证书的完整过程
- docker使用Let’s Encrypt协议构建免费https协议