Nginx 和 Httpd 配置证书(Let’s Encrypt
2018-03-15 22:42
363 查看
Nginx 和 Httpd 配置证书(Let’s Encrypt)
前言
苹果宣布 2017 年 App Store 中的所用应用都必须使用 HTTPS 加密连接;百度、Google 等搜索引擎优先收录 HTTPS 页面并提升排名;
英美强制要求所有政府网站 2016 年实现全站 HTTPS 加密;
百度、阿里巴巴等互联网巨头均启用全站 HTTPS 加密;
新一代 HTTP/2 协议的支持需以 HTTPS 为基础;
而我只为装X…..
生成证书
在网站https://freessl.org/生成免费证书。输入你的网站域名,然后选择Let’s Encrypt,也可以选择TRUSTASIA,但是好像生成时总是报错。接着点击创建免费SSL证书。
按照默认配置,点击生成DNS验证。
登录你的的域名管理平台,填写如下 TXT 记录与值,然后在网页上点击验证,成功后会生成证书。
配置Nginx
生成文件包括一个full_chain.pem和一个private.key,将其上传到你的服务器上,在nginx.conf中进行配置。重启nginx服务之后,完成配置
配置Httpd
前提你已经安装ssl mod,首先生成crt文件openssl x509 -outform der -in full_chain.pem -out full_chain.crt
配置ssl.conf,重启后生效。
这里写图片描述
相关文章推荐
- Let's Encrypt申请免费https证书并配置nginx
- Nginx 和 Httpd 配置证书(Let’s Encrypt)
- let's Encrypt永久免费证书SSL配置HTTPS
- nginx 使用 let's encrypt 配置https
- 在 CentOS 6 和 Nginx 中部署 Let's Encrypt 的 SSL 证书
- Centos 6.8 下利用 letsencrypt.sh 脚本为 nginx 配置免费 https 证书
- 为微信小程序开发做准备,在Centos 6.8下利用letsencrypt.sh脚本为nginx 配置免费https证书
- Linux CentOS 7 下 Nginx 安装使用 Let’ s Encrypt 证书的完整过程
- CentOS7&Nginx环境Let`s Encrypt (HTTPS)证书获取
- centos7 nginx+tomcat配置https 安装免费SSL Let’s Encrypt
- 在Centos和Nginx中配置部署Let's Encrypt
- nginx配置Let's Encrypt免费SSL证书
- Nginx 通过certbot 配置let's encrypt 证书 【转载,整理】
- LNMP安装Let’s Encrypt 免费SSL证书方法:自动安装与手动配置Nginx
- 配置新版 Let’s Encrypt (Certbot) 证书
- 部署 使用 acme.sh 给 Nginx 安装 Let’ s Encrypt 提供的免费 SSL 证书
- CentOS7下Let's Encrypt Nginx配置SSL证书
- Windows下Nginx配置SSL实现Https访问(包含证书生成)
- let's encrypt 生成证书时,404 not found的错误
- nginx 配置 ssl 双向证书