17杰奇

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5929|回复: 0

在 Windows 2008 系统为 phpstudy apache 不同网站配置不同SSL证书(SNI)

[复制链接]

620

主题

265

回帖

101万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1012736
发表于 2024-8-22 16:05:11 | 显示全部楼层 |阅读模式
环境:Windows 2008 32位系统 , phpstudy 2016(apache 2.4)

过程:

1. 下载,解压,初始化好 phpstudy


1. 下载,解压,初始化好 phpstudy



2. 将下载好的证书放到apache目录下,如我将yun.anqun.org的SSL证书保存在apache/conf/ssl/yun里



3. 通过phpstudy的管理菜单,编辑 httpd.conf 配置文件,将约在489行的,关于ssl配置的文件启用;

[url=]复制代码[/url]
  • Include conf/extra/httpd-ssl.conf





4. 编辑 httpd-ssl.conf 文件,按实际情况配置虚拟主机的ssl内容,如本例里的 yun.anqun.org 及 portal.anqun.org 的简要配置内容如下:

[url=]复制代码[/url]
  • ##
  • ## SSL Virtual Host Context
  • ##
  • <VirtualHost *:443>
  •         SSLEngine on
  •         SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
  •         SSLCertificateFile      "D:\phpStudy\Apache\conf\ssl\yun\213949634960268.pem"
  •         SSLCertificateKeyFile   "D:\phpStudy\Apache\conf\ssl\yun\213949634960268.key"
  •         ServerName      "yun.anqun.org"
  •         DocumentRoot    "C:\www\yun.anqun.org"
  • </VirtualHost>
  • <VirtualHost *:443>
  •         SSLEngine on
  •         SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
  •         SSLCertificateFile      "D:\phpStudy\Apache\conf\ssl\portal\213466734260268.pem"
  •         SSLCertificateKeyFile   "D:\phpStudy\Apache\conf\ssl\portal\213466734260268.key"
  •         ServerName      "portal.anqun.org"
  •         DocumentRoot    "C:\www\portal.anqun.org"
  • </VirtualHost>






5. 保存配置文件后,重启apache,在火狐浏览器里测试访问,显示结果正常






回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|17杰奇  

GMT+8, 2024-11-30 13:26 , Processed in 0.255890 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表