阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 24442阅读
  • 171回复

[基础常识]在 Windows 2008 系统为 phpstudy apache 不同网站配置不同SSL证书(SNI)

级别: 论坛版主
发帖
13736
云币
31883

云友提问,想为 phpstudy 套件里的 apache 配置SSL证书安全访问。 ak:ibV  
k<cgO[m   
环境:Windows 2008 32位系统 , phpstudy 2016(apache 2.4) P9S2?Q  
V=lfl1Ev0J  
过程: -CRra EXf8  
JXw^/Y$  
1. 下载,解压,初始化好 phpstudy :Dd$i_3=  
!xwG% {_  
CEC nq3  
w=}uwvn NX  
2. 将下载好的证书放到apache目录下,如我将yun.anqun.org的SSL证书保存在apache/conf/ssl/yun里 f}L*uw  
0v]?6wX  
/l{ &iLz[  
'}rRzD:  
3. 通过phpstudy的管理菜单,编辑 httpd.conf 配置文件,将约在489行的,关于ssl配置的文件启用; [y0O{,lI  
  1. Include conf/extra/httpd-ssl.conf
>OP+^^oZ<  
c5Q<$86  
(708H_  
dV Q-k  
4. 编辑 httpd-ssl.conf 文件,按实际情况配置虚拟主机的ssl内容,如本例里的 yun.anqun.org 及 portal.anqun.org 的简要配置内容如下: n3lE, b  
  1. ##
  2. ## SSL Virtual Host Context
  3. ##
  4. <VirtualHost *:443>
  5.         SSLEngine on
  6.         SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
  7.         SSLCertificateFile      "D:\phpStudy\Apache\conf\ssl\yun\213949634960268.pem"
  8.         SSLCertificateKeyFile   "D:\phpStudy\Apache\conf\ssl\yun\213949634960268.key"
  9.         ServerName      "yun.anqun.org"
  10.         DocumentRoot    "C:\www\yun.anqun.org"
  11. </VirtualHost>
  12. <VirtualHost *:443>
  13.         SSLEngine on
  14.         SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
  15.         SSLCertificateFile      "D:\phpStudy\Apache\conf\ssl\portal\213466734260268.pem"
  16.         SSLCertificateKeyFile   "D:\phpStudy\Apache\conf\ssl\portal\213466734260268.key"
  17.         ServerName      "portal.anqun.org"
  18.         DocumentRoot    "C:\www\portal.anqun.org"
  19. </VirtualHost>
2jbIW*  
@m?QR(LJ  
} %'bullT  
\@>b;4Fb+N  
@w>zF/  
5. 保存配置文件后,重启apache,在火狐浏览器里测试访问,显示结果正常 [|~2X>  
`y+-H|%?  
CdUAy|!`R  
!6G?zipB  
*0_yT$  
7?v#'Ie s  
nr)c!8  
UA~RK2k?  
参考:https://httpd.apache.org/docs/2.4/ssl/ssl_howto.html ]hud4i~  
!WkIi^T  
[ 此帖被dongshan8在2017-01-05 13:16重新编辑 ]
本帖最近评分记录: 2 条评分 云币 +7
光山居士 云币 +1 阿里云1000元代金券:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=ffsbbyn0 2018-09-28
鬼才神兵 云币 +6 您的无私奉献精神值得我们学习!向您致敬! 2017-01-07
关键词: phpstudy
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 论坛版主
发帖
1784
云币
3327

只看该作者 沙发  发表于: 2017-01-07
您的无私奉献精神值得我们学习!向您致敬!
级别: 新人
发帖
5
云币
21
只看该作者 板凳  发表于: 2017-01-12
Re在 Windows 2008 系统为 phpstudy apache 不同网站配置不同SSL证书(SNI)
您好,我按照您发布的教程一步步实现,结果是apache启动不了   httpd-ssl.conf 也是按照您的教程一步步实现的,路径没问题,但是就是apache开启不了
级别: 论坛版主
发帖
13736
云币
31883

只看该作者 地板  发表于: 2017-01-13
回 2楼(优创科技) 的帖子
您好, Mlj#b8  
9afh[3qm  
能否贴出您的 httpd-ssl.conf 的文件配置内容?
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 新人
发帖
5
云币
21
只看该作者 4楼 发表于: 2017-01-13
回 3楼dongshan8的帖子
X 0+vXz{~g  
[ 此帖被优创科技在2017-01-13 15:42重新编辑 ]
级别: 论坛版主
发帖
13736
云币
31883

只看该作者 5楼 发表于: 2017-01-13
回 4楼(优创科技) 的帖子
您好, '[%j@PlCX  
N?`' /e  
好象回帖的内容是空白,没有内容的喔。
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 新人
发帖
5
云币
21
只看该作者 6楼 发表于: 2017-01-13
回 5楼dongshan8的帖子
重新编辑了,您看看
级别: 新人
发帖
5
云币
21
只看该作者 7楼 发表于: 2017-01-13
Re在 Windows 2008 系统为 phpstudy apache 不同网站配置不同SSL证书(SNI)
我只要开启  Include conf/extra/httpd-ssl.conf  这个后 apache就启动不了。
级别: 论坛版主
发帖
13736
云币
31883

只看该作者 8楼 发表于: 2017-01-13
回 6楼(优创科技) 的帖子
您好, b7ZSPXV  
1{.9uw"2S  
请尝试将 <VirtualHost _default_:443> 这一行到  </VirtualHost> 的内容删除后,再试试。
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 新人
发帖
5
云币
21
只看该作者 9楼 发表于: 2017-01-13
回 8楼dongshan8的帖子
修改后就可以了,感谢
级别: 论坛版主
发帖
13736
云币
31883

只看该作者 10楼 发表于: 2017-01-13
回 9楼(优创科技) 的帖子
您好, IUct  
yF/jFn  
感谢您的反馈,同时很高兴听到您已经解决了问题。
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 新人
发帖
9
云币
28
只看该作者 11楼 发表于: 2017-01-19
Re在 Windows 2008 系统为 phpstudy apache 不同网站配置不同SSL证书(SNI)
哥你知道吗,我找这个帖子已经找了块一年了
级别: 新人
发帖
9
云币
28
只看该作者 12楼 发表于: 2017-01-19
Re在 Windows 2008 系统为 phpstudy apache 不同网站配置不同SSL证书(SNI)
我想问一下,这个phpstudy 配置证书的方式 同样的用到 WampServer 上是不是也是可以的
级别: 论坛版主
发帖
13736
云币
31883

只看该作者 13楼 发表于: 2017-01-19
回 12楼(jingyun) 的帖子
您好, )@bQu~Y  
@pU)_d!pJ  
个人估计,也是可以的。请问您使用的wampserver版本是多少?
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 新人
发帖
9
云币
28
只看该作者 14楼 发表于: 2017-01-20
Re在 Windows 2008 系统为 phpstudy apache 不同网站配置不同SSL证书(SNI)
是 wampserver 2.5的版本
发表主题 回复主题
« 返回列表
«12345678910»
共12页
上一主题下一主题

限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
验证问题: ECS是阿里云提供的什么服务? 正确答案:云服务器
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)