- 注册时间
- 2016-11-18
- 最后登录
- 2024-10-14
- 荆币
- 906
- 回帖
- 8
|
自己也不是从事IT行业的,看其他网站上都有https,有一个绿色的小锁,就觉得很高大上。
今天是第一次成功在phpStudy下Apache环境安装SSL证书,折腾这个https证书的事情弄了好多个小时了!
百度上面搜索“phpstudy下安装证书”,有很多图文教程。我按照这些教程,一步步的操作,还是无法访问https的链接。我第一反应是不是phpstudy升级到最新版本,什么文件修改了阿?当然是我自己无脑的猜测。
网上的教程有一段代码是:
- <font face="微软雅黑" size="3">
- Listen 443
- <VirtualHost *:443>
- …
- </VirtualHost *:443></font>
复制代码
443端口…监听443端口?我按照这个线索继续去百度上搜索答案…(两个关键字 安装证书、443)
终于找到一篇文章,里面多出来了一段内容,这一小段内容也就是一个转折点,且这一小段内容并没有在前几篇文章中出现。当然,老手可能觉得这是傻瓜内容,不用写都会有人去添加..这可苦了我们小白了 T_T
还需要在高级安全防火墙中开启443端口,在入站规则中,开启名称为BranchCache托管缓存服务器(HTTP-IN),协议为TCP,端口为443的规则,如下图所示
大功告成~哈哈,这样我的https就可以成功访问啦~!阿咧?为什么还访问不了?
经过长达几分钟的无语,终于想到关于腾讯云、阿里云,这云那云的云服务器,在开通这类云服务器的时候,有一个安全组设置。这个安全组是一种类似于防火墙的东西,安全组可以控制80端口,443端口,3389端口是否能直接被访问。
所以如果你是某云的云服务器,一定要在管理后台设置,因为你在系统内的“高级安全防火墙”设置出入站规则,是没有用滴!
好了,如果还有不懂的萌新,可以在文章下面留言哦~咳咳,不收费的呢.. |
|