| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 网络协议 -> Nginx配置HTTPS证书 -> 正文阅读 |
|
|
[网络协议]Nginx配置HTTPS证书 |
|
一、申请SSL证书(以腾讯dnspod为例) 1.进入总览页(如下图)
2.点击DNS解析,进入我的域名列表,选择其中一个域名,点击后面SSL
3.选择申请免费证书(注意免费证书只有一年有效期,快到期时要及时更换)。
4.选择免费证书
5.填写基本信息,填写需要申请的域名及邮箱。算法我选择默认RSA。
6.预计10分钟之后邮箱会收到SSL相关证书文件 7.下载证书文件,解压(解压出来会看到这几个文件)。不同的工具选择不同的文件。我使用是Nginx,所以我选择nginx文件夹下的两个文件
二、Nginx配置HTTPS证书 1 把上图nginx下两个后缀名为.crt和.key结尾的文件上传至你服务器的一个绝对路径存放 2 nginx配置 ? server {
? listen ? ? ? 80;
listen ? ? ? 443 ssl;
? server_name 你本次申请的域名 如:test.fff.com;
? ssl_certificte ? ? /D://ZS/xxxx.crt; #证书路径(.crt结尾文件)
? ssl_certificate_key /D://ZS/xxxx.key;#证书路径(.key结尾文件)
? ssl_session_timeout 5m;
? ssl_session_cache ? shared:SSL:1m;
? ssl_protocols ? ? ? ? ? ? TLSv1 TLSv1.1 TLSv1.2;
? ssl_ciphers ? ? ? ? ? ? ? HIGH:!aNULL:!MD5;
? ssl_prefer_server_ciphers on;
? proxy_set_header X-Forwarded-Scheme $scheme;
location / {
? ? ? proxy_pass ? http://127.0.0.1:10480/XXX/;
? ? ? proxy_redirect http:// $scheme:// ;
? }
?
}
3.配置完毕,访问 ?在浏览器中输入? ?https://test.fff.com? 看是否成功 |
|
|
| 网络协议 最新文章 |
| 使用Easyswoole 搭建简单的Websoket服务 |
| 常见的数据通信方式有哪些? |
| Openssl 1024bit RSA算法---公私钥获取和处 |
| HTTPS协议的密钥交换流程 |
| 《小白WEB安全入门》03. 漏洞篇 |
| HttpRunner4.x 安装与使用 |
| 2021-07-04 |
| 手写RPC学习笔记 |
| K8S高可用版本部署 |
| mySQL计算IP地址范围 |
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/29 5:58:23- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |