博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows下搭建本地HTTPS测试环境
阅读量:2353 次
发布时间:2019-05-10

本文共 578 字,大约阅读时间需要 1 分钟。

 

有的时候我们进行开发调试时需要用到https,那么我们本地怎么搭建https呢?

1. 打开终端(使用git终端或cmder),使用openssl生成密钥privkey.pem:

openssl genrsa -out privkey.pem 1024/2038

2. 使用密钥privkey.pem生成证书server.pem:

openssl req -new -x509 -key privkey.pem -out server.pem -days 365

证书信息可以随便填或者留空,只有Common Name要根据你的域名填写。

以我的个人网站为例

Common Name (e.g. server FQDN or YOUR name) []: bwibt.com

也可以通过*.bwibt.com来匹配你的二级域名

配置nginx

server {    listen 443;  server_name youdomain.com;  ssl on;    ssl_certificate /path/to/server.pem;    ssl_certificate_key /path/to/privkey.pem;    ...}

验证配置,重启nginx

$ sudo nginx -t && sudo nginx -s reload
你可能感兴趣的文章
理解Fragment生命周期
查看>>
最靠谱的禁止ViewPager滑动方法
查看>>
android错误之android.content.res.Resources$NotFoundException:
查看>>
Android监听软键盘打开收起事件(软键盘自带收起按钮)
查看>>
huffman code and encode
查看>>
exception in c++
查看>>
java并发编程lock
查看>>
阿里云技术教程系列-ECS远程连接 Linux 实例
查看>>
Linux新建用户并允许docker
查看>>
Drools Workbench 7.5.0.Final安装运行
查看>>
Docker快速部署Redis
查看>>
Spring boot shiro session cache ecache redis 共存配置
查看>>
一看就懂的设计模式--设计模式分类
查看>>
一看就懂的设计模式--模板方法
查看>>
一看就懂的设计模式--享元模式
查看>>
一看就懂的设计模式--策略模式
查看>>
spring Cloud 组建图
查看>>
腾讯云
查看>>
什么服务器比较好?
查看>>
阿里云+腾讯云采购季优惠攻略
查看>>