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

【服务器部署应用由http协议切换为https】

文章目录

  • 服务器部署应用由http协议切换为https
    • 1. 下载openssl及其配置
      • 1.1 下载
      • 1.2 无脑下一步即可
      • 1.3 环境变量配置
      • 1.4 验证配置以及生成证书
      • 证书路径
    • 2. nginx配置修改

服务器部署应用由http协议切换为https

1. 下载openssl及其配置

1.1 下载

openssl下载地址 根据系统选择下载 非Light类型即可
根据系统选择下载 非Light类型即可

1.2 无脑下一步即可

默认路径如下
在这里插入图片描述

1.3 环境变量配置

在这里插入图片描述

1.4 验证配置以及生成证书

在这里插入图片描述

openssl req -nodes -new -x509 -keyout server.key -out server.cert

-openssl req:调用OpenSSL的请求(request)工具。
-nodes:指示OpenSSL在生成证书时不使用加密(即不设置密码保护)。
-new:指示OpenSSL生成新的证书和私钥。
-x509:指示OpenSSL生成一个自签名的X.509证书。
-keyout server.key:指定输出的私钥文件名为server.key。
-out server.cert:指定输出的证书文件名为server.cert。

证书路径

在这里插入图片描述

2. nginx配置修改

server {
    listen 443 ssl;
    server_name _;
    # server_name your-domain.com;   
	# 没有域名则直接写一个下划线即可
	

 
    ssl_certificate C:/Users/admin/server.cert;      # 修改为证书路径
    ssl_certificate_key C:/Users/admin/server.key;  # 修改为私钥路径
 
 
	location /XXXX {
            alias   D:/project/2024/frontend/pro;
	}
	

 
    location /XXXXXBack/ {
        proxy_pass http://XXXXX_backend/; # 修改为 http 服务地址
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
}

http://www.kler.cn/a/430367.html

相关文章:

  • Windows11环境下设置MySQL8字符集utf8mb4_unicode_ci
  • 运放输入偏置电流详解
  • 如何监控批量写入的性能瓶颈?
  • 微信小程序map组件所有markers展示在视野范围内
  • 大模型LLM-Prompt-CRISPE
  • html + css 顶部滚动通知栏示例
  • 【MARL】MAT论文阅读笔记
  • 【docker集群应用】Docker Compose
  • 沃丰科技智能客服在跨境电商独立站中的核心角色
  • 在Ubuntu上使用docker compose安装N卡GPU的Ollama服务
  • 什么是云原生数据库 PolarDB?
  • Linux学习笔记14 了解磁盘:何为HDD,SSD?sata?PCIE?分区,MBR,GPT (上)
  • vue3 rective 全家桶,to类了解 (1)
  • 项目实践----Spring Boot整合Kafka,实现单条消费和批量消费
  • 河南省的教育部科技查新工作站有哪些?
  • SpringBoot篇(缓存层)
  • 《数据结构》(应用题)
  • Android 因为混淆文件配置,打release包提示running R8问题处理
  • 从0开始边做边学,用vue和python做一个博客,非规范化项目,怎么简单怎么弄,跑的起来有啥毛病解决啥毛病(三)
  • Logstash stopped processing because of an error: (SystemExit) exit
  • 【系统设计】俭约架构七大法则
  • 什么是 Merkle 树
  • Redis探秘Sentinel(哨兵模式)
  • 讲讲什么是 JSX ?
  • Linux Ubuntu 安装配置RabbitMQ,springboot使用RabbitMQ
  • 链式设计模式总结