Centos7.9-生成自定义SSL证书-用于服务器调试、部署

news/2025/11/30 23:13:42/文章来源:https://www.cnblogs.com/yilangcode/p/19290714

正规的SSL证书很贵,少说成百上千.使用阿里云或者腾讯云的SSL证书,有效期一般三个月,过了这段时间之后,还是需要购买证书。

因此自己就考虑使用免费的SSL证书,即使不是正式的,最起码可以用于练习部署SSL证书。因此记录这篇播客来分享。

自己本地安装有vmvare虚拟机,然后安装了Centos7.9这个系统,OpenSSL 是 CentOS 7.9 自带的软件。

.1.生成私钥(Private Key)

openssl genrsa -out server.key 2048

image

执行完之后,会生成一个名为 server.key 的文件,该文件是一个 2048 位的 RSA 私钥(Private Key)。 

 

.2.生成证书签名请求(CSR,可选。本人为了更加熟练,还是加上这一步)

如果你只是自用,可以跳过 CSR 直接生成证书。但如果你想模拟真实流程,可以创建 CSR

openssl req -new -key server.key -out server.csr

填写信息时,Common Name (CN) 应填写你访问服务器的域名或 IP(如 localhost127.0.0.1test.example.com

image

 

.3.生成自签名证书(有效期 365 天)

openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

image

 

.4.在服务器中使用;

配置在nginx服务器中的server模块内-

image

 

ssl_certificate /path/to/server.crt;

ssl_certificate_key /path/to/server.key;

 

最终效果如下,第一次访问时,需要点击继续浏览即可。因为没交钱,因此会显示为这样。

image

 

 

注意事项-一定要确保文件的路径配置正确。否则可能会报错,文件找不多。

学习IT技术时,遇到问题时,推荐使用来解答各种IT技术问题。非常好用!

 

 

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025空调/地暖清洗保养机构推荐——郑州科名,专业团队护航,口碑出圈,空调维修/清洗/保养,地暖清洗/保养,专业高效,服务优良

随着居民生活品质的持续提升,空调、地暖已成为家庭舒适生活的“刚需配置”。据《2024中国家庭舒适设备使用白皮书》显示,全国超78%的家庭拥有空调,超35%的家庭安装了地暖,但仅22%的家庭能做到定期清洗保养——而定…

164再谈 C 盘节约: WizTree 扫 C 盘一览无余,看 WimBoot+ 目录链接如何欺骗系统偷天换日

再谈 C 盘节约: WizTree 扫 C 盘一览无余,看 WimBoot+ 目录链接如何欺骗系统"偷天换日"纯净,极简,强大,高效是我对 Windows 系统和日常使用软件的不懈追求.在这个硬盘内存价格疯涨的时代,让我来继续打磨一篇…

全球AI周报:军备竞赛白热化,模型战争迎新纪元,巨头战略大变局

🌍 国际动态:AI军备竞赛白热化 美国启动"创世纪使命" 特朗普签署的Genesis Mission更像科幻大片剧本:用全球最大联邦数据打造"科学与安全平台",让私营企业共享顶级科研资源。能源部主导的这个…

即使不联网,电脑的时间为何能保持正确

即使不联网,电脑的时间为何能保持正确 首先,电脑并不依赖网络来知道时间。网络校时(NTP)只是用来减少误差的辅助渠道. 离线时,系统依然能靠硬件时钟与操作系统的计时机制保持时间基本正确。 硬件时钟与系统时钟硬件…

实用指南:汽车行业SCRM:企业微信+服务商模式破解汽车服务行业痛点的案例分析

实用指南:汽车行业SCRM:企业微信+服务商模式破解汽车服务行业痛点的案例分析2025-11-30 22:54 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow…

【比赛游记】CCPC 济南站

【比赛游记】CCPC 济南站由于是在高铁上写的,所以可能没有太多配图。输。 ? 获得了一个 ccpc 比赛名额 ? 发现是济南站,对我们很友好,因为我跑两三小时,队友跑一小时就能到了。都沿着京沪线,吃到了很大的通勤红…

CSAPP Archlab

目录ArchlabPart A Y86-64程序Part B iaddq的实现Part C 咕咕咕 Archlab Part A Y86-64程序 规则:给定你一段C语言代码,需要使用\(Y86-64\)汇编代码写出与其函数上等价的代码 由于\(Y86-64\)功能有限,你需要将测试的…

效果-RG Trapcode红巨星(部分)

--本篇导航--3D StrokeEchospaceLuxShineStarglow3D Stroke 给路径或蒙版做勾边、 描边、流光,支持3D(需要打开合成摄像机)使用3D Stroke,需要有路径或者蒙版。对于文字、图片,需要创建文字的路径蒙版和图片边缘的…

鸿蒙超级终端体验:无缝流转的底层实现与用户体验优化 - 青青子衿-

引言:超级终端的技术愿景 在鸿蒙生态中,"超级终端"不仅是一个营销概念,更是通过分布式技术实现的革命性体验。想象一下这样的场景:你正在手机上观看视频,回到家后视频自动流转到智慧屏继续播放;或者在…

【AIOps?】基于DeepSeek逐步分析k8s集群故障记录(集群因特殊网络环境,禁用公网网卡eth1后全面崩溃) - 教程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

鸿蒙分布式安全通信:跨设备身份认证与数据加密传输 - 青青子衿-

引言:分布式环境下的安全挑战 在鸿蒙分布式生态中,设备间的安全通信是构建可信协同体验的基石。想象一下这样的场景:手机与平板协同处理办公文档,智慧屏调用摄像头进行视频会议,车机系统同步手机导航数据——这些…

完整教程:为超过10亿条记录的订单表新增字段

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

Custom Lable整理ERROR

2025/11/30错误提示信息(ERROR 信息) 整理,再结合 自定义标签(Custom Label) ,做一个完整版本,部署到 Salesforce 开发 / 测试 / 生产环境中。👇 拆解关键概念:Custom Label:Salesforce 里的 “多语言文案容…

BipedalWalker实战:SAC算法如何让机器人学会稳定行走

下肢假肢的控制系统设计一直是个老大难问题。传统控制理论需要建立肢体和环境的精确数学模型,但现实世界可以不一样,比如说地面摩擦力时刻在变,坡度各不相同,患者随时可能绊一下。这就需要控制器具备自适应能力,能…

分布式硬件池化:跨设备摄像头、传感器能力协同 - 青青子衿-

引言:超级终端时代的硬件资源共享 在鸿蒙生态中,"超级终端"不仅是一个概念,更是通过分布式硬件池化技术实现的革命性体验。想象一下这样的场景:用手机的摄像头进行视频会议,同时调用平板的麦克风阵列获…

第十二周 感悟

首先,我会在文章的开头说一句:永远不要苛责以前发生过,做过任何事的自己 这一周,十分抱歉,并不是我所预想的一周,我只预料到和老友聚餐会给当天的晚上的身心放松,可能会影响到后面一天的状态。但未曾预料到个人…

【日记】傍晚半马训练途中,我似乎快要认不出自己生活的这座小城市了(1295 字)

正文下午备赛,从下午跑到傍晚,再跑到入夜。跑半程的途中遇到了很多个好看的小姐姐。气质截然不同,有的看起来俏皮可爱,有的看起来活泼,有的看起来就一副贵族气质……其中有一个印象很深,我现在都能记起来。都不能…

HarmonyOS内核机制:事件循环、消息队列与底层调度原理 - 青青子衿-

引言:为什么需要深入理解内核机制? 在鸿蒙应用开发中,我们经常遇到这样的场景:UI界面需要保持流畅响应,同时后台要进行大量数据处理;或者需要实现跨设备任务协同,保证多个设备间的任务有序执行。这些功能的实现…