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

配置Nginx启用Https

本文主要介绍了在内网环境下、服务主机无域名的情况下,配置Nginx启用HTTPS的方法。服务主机操作系统为麒麟V10 SP3。

1. 安装 Nginx(如果未安装)

sudo yum install -y nginx
或(如果 yum 不可用):bash
sudo dnf install -y nginx
启动并设置开机自启:bash
sudo systemctl start nginx
sudo systemctl enable nginx

2. 生成自签名证书(无域名)

由于是内网环境,使用 OpenSSL 生成自签名证书:

# 创建 SSL 目录
sudo mkdir -p /etc/nginx/ssl
cd /etc/nginx/ssl# 生成私钥(RSA 2048)
sudo openssl genrsa -out server.key 2048# 生成自签名证书(CN 可设为服务器IP或任意名称)
sudo openssl req -x509 -new -nodes -key server.key \-subj "/CN=192.168.1.100" -days 3650 -out server.crt
/CN=192.168.1.100 可替换为服务器内网 IP 或自

相关文章:

  • C++中void*知识详解和注意事项
  • LORA: LOW-RANK ADAPTATION OF LARGE LANGUAGE MODELS
  • Pytorch张量和损失函数
  • Java详解LeetCode 热题 100(15):LeetCode 189. 轮转数组(Rotate Array)详解
  • 工程类论文查重困局破解:基于知识图谱的跨学科语义重构技术实证研究
  • 通讯录程序
  • 利用比较预言机处理模糊的偏好数据
  • Java Spring MVC -01
  • [Java实战]Spring Boot 3 整合 Apache Shiro(二十一)
  • 多模态融合【十九】——MRFS: Mutually Reinforcing Image Fusion and Segmentation
  • GOOSE 协议中MAC配置
  • CVE-2025-31258 macOS远程视图服务沙箱逃逸漏洞PoC已公开
  • JAVA研发+前后端分离,ZKmall开源商城B2C商城如何保障系统性能?
  • 使用scp命令拷贝hadoop100中文件到其他虚拟机中
  • 深度学习之优化器【从梯度下降到自适应学习率算法】(pytorch版)
  • C语言| extern的用法作用
  • TB67S109AFTG, TB67S109AFNG是一款采用PWM斩波器的两相双极步进电机驱动器内置有时钟输入解码器。采用BiCD工艺制造
  • java刷题基础知识
  • 如何通过 Windows 图形界面找到 WSL 主目录
  • 玩转ChatGPT:DeepSeek实战(统一所在地格式)
  • AI含量非常高,2025上海教育博览会将于本周五开幕
  • 美政府以拨款为要挟胁迫各州服从移民政策,20个州联合起诉
  • 费高云不再担任安徽省人民政府副省长
  • 京东美团饿了么等外卖平台被约谈
  • A股三大股指集体高开
  • 《致1999年的自己》:千禧之年的你在哪里?