第一步:在Linux上安装OpenSSL工具。
https://www.cnblogs.com/rxbook/p/9367725.html
第二步:用命令生成SSL证书。
https://blog.csdn.net/zhongbeida_xue/article/details/81949103

这里注意下,域名可以随便填写,然后自己在电脑做虚拟域名映射即可进行测试。
然后,第二步的命令执行位置在我们安装的OpenSSL安装目录里进行。

对应的生成文件位置都在该目录下,一般有一下几个文件:

我把生成的文件拷贝出来了,所以,路径和我上面说的不一样。这个不用关心。

下来再补充如何使用SSL
nginx中配置SSL:

    server {listen   80;server_name www.yourdomain.com;rewrite ^(.*) https://$server_name$1 permanent; #http 跳转 https}
server {listen 443 ssl;server_name www.yourdomain.com;ssl_certificate /usr/local/ssl/nginx.key;ssl_certificate_key /usr/local/ssl/nginx.crt;ssl_session_cache    shared:SSL:1m;ssl_session_timeout  5m;#禁止在header中出现服务器版本,防止黑客利用版本漏洞攻击server_tokens off;#如果是全站 HTTPS 并且不考虑 HTTP 的话,可以加入 HSTS 告诉你的浏览器本网站全站加密,并且强制用 HTTPS 访问fastcgi_param   HTTPS               on;fastcgi_param   HTTP_SCHEME         https;access_log /usr/local/nginx/logs/httpsaccess.log;
}

参考:https://blog.csdn.net/smartdt/article/details/80027579

springcloud中配置SSL:
将*.pfx 文件放到项目得resources目录下,并再yml文件中配置:

    server:port: 443ssl:key-store: classpath:证书文件名.pfxkey-store-password: 密码key-store-type: PKCS12

参考:https://blog.csdn.net/weixin_43836783/article/details/88842587

生成HTTPS协议需要的SSL证书相关推荐

  1. crt证书linux使用,linux下使用openssl生成https的crt和key证书

    x509证书一般会用到三类文,key,csr,crt Key 是私用密钥openssl格,通常是rsa算法. Csr 是证书请求文件,用于申请证书.在制作csr文件的时,必须使用自己的私钥来签署申,还 ...

  2. iOS开发HTTPS实现之信任SSL证书和自签名证书

    首先来分析一下什么是HTTPS以及了解HTTPS对于iOS开发者的意义 HTTPS 以及SSL/TSL 什么是SSL? SSL(Secure Sockets Layer, 安全套接字层),因为原先互联 ...

  3. 使用mkcert工具生成受信任的本地SSL证书

    使用mkcert工具生成受信任的本地SSL证书 官方文档:https://github.com/FiloSottile/mkcert#mkcert 参考文章链接:本地https快速解决方案--mkce ...

  4. HTTPS协议工作原理(SSL数字证书)

    目录 HTTPS SSL协议的工作过程 SSL数字证书的查看 HTTPS 我们都知道HTTP协议是明文传输的,并且不能验证对方的身份,而且不能保证数据的完整性.而当我们在网络上进行购物电子交易时,电子 ...

  5. nginx实现https网站设置(SSL证书生成配置)

    nignx配置https 一.HTTPS简介 二.证书和私钥的生成 三.配置文件 四.开启nginx的ssl模块 五.nignx配置https 一.HTTPS简介 1.https简介 HTTPS其实是 ...

  6. http协议网站配置SSL证书实现全站https协议

    本文仅供学习交流使用,如侵立删! 环境 腾讯云服务器.域名 宝塔面板 申请免费SSL证书 云产品–域名与网站–SSL证书 申请免费证书 选择证书类型 选择默认的即可,别的都收费 提交资料 域名验证 域 ...

  7. linux下生成https的crt和key证书

    今天在配置kibana权限设置时,kibana要求使用https链接. 于是总结了一下linux下openssl生成 签名的步骤: x509证书一般会用到三类文,key,csr,crt Key 是私用 ...

  8. linux 运行ca.crt,linux下生成https的crt和key证书

    今天在配置kibana权限设置时,kibana要求使用https链接. 于是总结了一下linux下openssl生成 签名的步骤: x509证书一般会用到三类文,key,csr,crt Key 是私用 ...

  9. 网站开启HTTPS,免费的 SSL证书 申请渠道有哪些?

    HTTPS已经是大势所趋,搜索引擎已经明确表示采用HTTPS协议的页面更加安全,排名上会优先对待,所以网站HTTPS还是很有必要的!网站启用HTTPS,分享几个免费SSL证书申请渠道. 添加描述 1. ...

最新文章

  1. Xamarin SQLite教程数据库访问与生成
  2. 面向连接的套接字通信工作流程
  3. 阿里云使用public_key登录ssh
  4. 弱电工程集成商_弱电工程楼宇自控系统基础知识培训资料
  5. Kubernetes之Pod调度
  6. 内含20万“不可描述”图片,这个数据集千万别在办公室打开
  7. ceph进程启动流程
  8. 微信公众号教程(16)公司通讯录开发 终
  9. 嵌入式操作系统-ucos是什么?
  10. 传感器实验——心率血氧.max30102
  11. 友华PT939G移动光猫开启telnet获取配置文件
  12. Apache,mysql,PHP,lanp环境
  13. C++ 实现小写金额转化为大写金额
  14. win10设置宽带拨号断线重连
  15. Linux常用命令-云计算篇-100%亲测超详细讲解
  16. 【PR #2】史莱姆(值域分段)
  17. Kindle for Android打开本地mobi文件
  18. c++中冒号(:)和双冒号(::)的用法
  19. vue porxy 解决跨域
  20. WebWork深入探索之初见端倪

热门文章

  1. TypeError: unhashable type
  2. 技术20期:结构化数据与非结构化数据:有什么区别?
  3. php采集淘宝店的评论,php采集淘宝店铺的所有评论的实现
  4. List.toArray
  5. response—Http协议response响应详解刨析
  6. 【智能优化算法-闪电算法】基于闪电算法求解多目标优化问题附matlab代码
  7. 2022-2028全球与中国液态环氧树脂市场现状及未来发展趋势
  8. Numpy.array()详解 、np.array与np.asarray辨析、 np.array和np.ndarry的区别
  9. Docker 安装可视化管理工具Portainer
  10. C/C++大文件/数据网络传输方法总结