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

Apache 支持 HTTPS

  1. 证书文件
  2. 提取私钥
    openssl pkcs12 -in cert.pfx -nocerts -out private.key -nodes
    打开命令行(CMD 或 PowerShell),进入证书所在目录,输入上面命令,它会提示你输入密码,可以从 password.txt 中复制
  3. 提取证书
    openssl pkcs12 -in cert.pfx -clcerts -nokeys -out cert.pem
  4. httpd.conf
    LoadModule ssl_module modules/mod_ssl.so
    LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
    Include conf/extra/httpd-ahssl.conf
  5. httpd-ahssl.conf
    # 支持 https://www.my.apps.com/ 并正确代理到 http://192.168.1.100:80
    Listen 443<VirtualHost *:443>ServerName www.my.apps.comSSLEngine onSSLCertificateFile      "${SRVROOT}/conf/ssl/cert.pem"SSLCertificateKeyFile   "${SRVROOT}/conf/ssl/private.key"SSLCertificateChainFile "${SRVROOT}/conf/ssl/CrtChain.crt"ProxyPass / http://192.168.1.100:80/ProxyPassReverse / http://192.168.1.100:80/ErrorLog "${SRVROOT}/logs/ehdp-ssl-error.log"CustomLog "${SRVROOT}/logs/ehdp-ssl-access.log" combined
    </VirtualHost>
    

相关文章:

  • 系统性能优化-6 TCP 三次握手
  • easyExcel导入多sheet的Excel,存在合并单元格、列不固定的情况
  • 自动获取文件的内存大小怎么设置?批量获取文件名和内存大小到Excel中的方法
  • notepad++ 怎么快速给 python (nginx、shell) 文件加 # 注释
  • 远程玩3A大作要多少帧?ToDesk、向日葵、UU远程性能对决
  • 从零搭建高效本地代理池:设计与实现
  • Ubuntu中控制用户cpu资源分配控制步骤
  • Flutter 多平台项目开发指南
  • 【Go语言-Day 9】指针基础:深入理解内存地址与值传递
  • 量学云讲堂2025年天山至尊刘智辉第63期视频课程+第2段位课
  • Trae IDE 大师评测:驾驭 MCP Server - Figma AI Bridge 一键成就前端瑰宝
  • 原子级制造革命:双原子镧催化剂登顶Angew,焦耳超快加热技术深度解析
  • leetcode:50. Pow(x, n)(python3解法,数学相关算法题)
  • ISP Pipeline(3):Lens Shading Correction 镜头阴影校正
  • OpenCV CUDA模块设备层-----逐通道的正弦运算函数sin()
  • AI智能体——OpenManus 源码学习
  • 【RabbitMQ】多系统下的安装配置与编码使用(python)
  • A2O MAY登上央视《中国音乐TOP榜》舞台,展现新歌榜冠军实力
  • docker repositories.json 文件学习
  • 七天学会SpringCloud分布式微服务——03——一些细节的心得感悟(续)