当前位置: 首页 > news >正文

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

正规的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.jsqmd.com/news/56428/

相关文章:

  • 2025空调/地暖清洗保养机构推荐——郑州科名,专业团队护航,口碑出圈,空调维修/清洗/保养,地暖清洗/保养,专业高效,服务优良
  • 全球AI周报:军备竞赛白热化,模型战争迎新纪元,巨头战略大变局
  • test-20251130
  • 第四篇Srum冲刺博客
  • 实用指南:汽车行业SCRM:企业微信+服务商模式破解汽车服务行业痛点的案例分析
  • 实用指南:汽车行业SCRM:企业微信+服务商模式破解汽车服务行业痛点的案例分析
  • 鸿蒙分布式安全通信:跨设备身份认证与数据加密传输 - 青青子衿-
  • BipedalWalker实战:SAC算法如何让机器人学会稳定行走
  • 分布式硬件池化:跨设备摄像头、传感器能力协同 - 青青子衿-
  • 【日记】傍晚半马训练途中,我似乎快要认不出自己生活的这座小城市了(1295 字)
  • 读后感5
  • 血腥之狼:APT组织利用合法软件NetSupport的攻击链分析
  • 如何开始微信小程序渗透?
  • 读后感4
  • NOIP总结
  • PostgreSQL性能调优:应对表膨胀、索引碎片和无效索引问题
  • C#集合及其操作
  • Windows和Office激活工具
  • 软件基础课程第三次作业
  • IL2CPP逆向
  • 程序员修炼之道:从小工到专家读后感2
  • ubuntu学习笔记1.文件权限
  • 20232424 2025-2026-1 《网络与系统攻防技术》实验七实验报告
  • peak物品生成列表对照
  • EverEdit 提供了强大的函数提示功能
  • NOIP2025游寄
  • 代码大全2(4)
  • 代码大全2(5)
  • 代码大全2(6)
  • FastAPI(TortoiseORM+Aerich)和Flask(sqlalchemy+Migrate)数据库持久化