本地签发ssl证书(https)

news/2024/10/22 11:26:45

说明

ssl证书主要用于https网络访问的安全认证

工具

下载本地自签证书程序https://github.com/FiloSottile/mkcert/releases
命令行mkcert-v1.4.4-windows-amd64 -?可以查看使用方法

生成步骤

1、mkcert-v1.4.4-windows-amd64 -install 安装本地根证书
2、生成自签证书:mkcert-v1.4.4-windows-amd64 localhost 127.0.0.1 根据提示有多种用法,多个IP或域名可空格隔开使用,生成的证书文件用于nginx中配置,两个文件格式:***.pem

使用步骤(他人使用才需要)

1、mkcert-v1.4.4-windows-amd64 -CAROOT 查看根证书位置
2、将根证书目录下的rootCA.pem改名为***.cer进行访问者发放
3、访问者首先安装证书,安装证书目录需要选择证书存储然后受信任的根证书颁发凭证,再确认。

效果

网络服务配置好证书后可通过https访问签名指向的地址
image

附 nginx 的配置方式

该配置下可同时使用http与https访问相同的指向地址

    server {listen       80;listen       443 ssl;server_name  localhost;#charset koi8-r;#access_log  logs/host.access.log  main;ssl_certificate      E:/nginx/nginx-1.21.3/ssl/192.168.2.153+1.pem;ssl_certificate_key  E:/nginx/nginx-1.21.3/ssl/192.168.2.153+1-key.pem;ssl_session_cache    shared:SSL:1m;ssl_session_timeout  5m;ssl_ciphers  HIGH:!aNULL:!MD5;ssl_prefer_server_ciphers  on;location / {root   html;index  index.html index.htm;}location /develop/ {root   ../../workspace/;index  index.html index.htm;autoindex on;}location /WebResource/ {root ../../workspace/develop;index  index.html index.htm;# 当请求的流量超500KB后进行限速limit_rate_after 500k;# 限速 1024KB/slimit_rate 1024k;autoindex on;}
}

原文链接:https://blog.csdn.net/mfkarj/article/details/127632656

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/74559.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

架构和运行机制

本篇主要介绍Streamlit的核心架构和运行机制, 目的是希望朋友们能先从整体上宏观的了解Streamlit,利用它提供的机制开发性能更高效的应用。 1. 架构 Streamlit比较特殊,它对使用者来说是BS架构应用,而随开发者来说其实更像一个CS架构的应用。 为什么说Streamlit更像CS架构呢…

ByteHouse直播预告:揭秘基于OLAP降本增效的四大硬招

在数字化转型浪潮中,企业数据量正以惊人的速度增长,随之而来的数据存储、处理与分析挑战也日益严峻。在这一背景下,如何既保障查询性能,又尽可能降低资源成本,已成为企业亟需解决的核心问题。为此,ByteHouse将于10月23日19:00举办线上直播活动,围绕“降本增效”话题,深…

【触想智能】工业一体机在数控设备上应用的要求分析

工业一体机是一种集成了计算机、运动控制、人机界面和各种输入输出接口的设备。它广泛应用于数控设备,如数控机床、机器人、自动化生产线等。触想工业一体机TPC-W400系列在数控设备上应用工业一体机可以提高生产效率、降低成本和改善生产质量,但是你知道工业一体机在数控设备…

PbootCMS 放在二级目录无法进行数据库备份的解决办法

1. 打开 DatabaseController.php 文件使用 FTP 客户端:使用 FTP 客户端(如 FileZilla)连接到你的服务器。 导航到网站根目录的 apps/admin/controller/system 文件夹。下载 DatabaseController.php 文件:下载 DatabaseController.php 文件到本地,以便备份和编辑。2. 编辑 …

PbootCMS放在二级目录无法进行数据库备份怎么办

问题表现当 PbootCMS 安装在二级目录时,无法进行数据库备份。原因数据库备份路径配置不正确,导致备份功能无法正常工作。解决方法修改 DatabaseController.php 文件中的备份路径配置,去掉路径前的斜杠 /。扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉…

Express的使用笔记 6 项目接口在postman中的统一管理

笔记5已经将一个项目的基本结构搭建完成了,还进行了一定的封装,使用postman调用接口的时候,为了更好的管理项目,我们可以创建一个collection,然后在里面创建不同主题的文件夹,盛放对应的请求,并在环境中配置基本路径。

PbootCMS如何开启手机访问

问题表现PbootCMS 默认支持自适应模板的手机端访问,但如果你的模板不是自适应的,需要开启独立手机版访问。原因默认情况下,PbootCMS 使用自适应模板来适配不同设备。如果模板不是自适应的,需要单独设置手机端模板。解决方法在全局配置中开启独立手机版,并在模板文件夹下新…

PbootCMS后台登录提示登录失败:您登录失败次数太多已被锁定怎么办

问题表现PbootCMS 后台登录时提示“登录失败: 您登录失败次数太多已被锁定”。原因由于多次登录失败,系统为了安全起见锁定了登录功能。解决方法删除根目录下的 runtime 文件夹。具体操作步骤 1. 使用 FTP 客户端连接到服务器打开 FTP 客户端:使用 FTP 客户端(如 FileZilla)…