【快速全面掌握 WAMPServer】10.HTTP2.0时代,让 WampServer 开启 SSL 吧!

网管小贾 / sysadm.cc

网管小贾 / sysadm.cc

如今的互联网就是个看脸的时代,颜值似乎成了一切!

不信?看看那些直播带货的就知道了,颜值与出货量绝对成正比!

而相对于 HTTP 来说,HTTPS 绝对算得上是高颜值的帅哥,即安全又有范,拉出去逛街都倍儿有面!

在如今的互联网时代背景下,HTTPS 早已是流行标配,HTTPS 支持加密保护,只要你是正规网站,那妥妥地必须支持 HTTPS

WampServer 作为常用的 Windows 下开发调试 PHP 网站系统的神器,自然也是支持 HTTPS 的,只是很多小伙伴并不知道的是,其实她默认并未开启。


你说啥?还用着 HTTP 呢?

出门还好意思和人打招呼吗?

那位说,我用 HTTP 也好使着呢,没必要啊。

好吧,其实吧有很多情况,还是要用到 HTTPS 的。

比如新版的 webrtc,它就看上了 HTTPS ,非 HTTPS 不嫁啊!

如果你用 HTTP ,那她死活是无法调试使用的。

又比如微信等常见的应用程序接口,支持 HTTPS 就是潜规则,那是必须滴!

HTTPS 这么牛,以后早晚都要用到他,那不赶紧一起来看看 WampServer 开启 SSL 的正确姿势吧!


慢着,怎么又冒出来一个 SSL 了?

其实说白了,HTTPS 的最后一个 S 就是这个 SSL

在这儿我不做过多的名词解释了,总而言之,我们可以简单粗暴地将 HTTPS 理解为加密的 HTTP

具体的名词解释请小伙伴们自行百度吧,接下来我们还是来点正经的知识:让 WampServer 支持 HTTPS 访问。


### 测试环境准备

我们假定你已经安装好以下软件,当然可以有程序版本的些许差别,这对接下来的试验影响并不大。

  • WampServer : 3.2.9 - 64bits

    • Apache: 2.4.51
    • PHP: 7.4.26

### 相关路径变量预设

有两个非常重要的变量,为了让大家不至于头脑混乱,先罗列于此。

名称意义 = 变更名称 = 实际路径举例

  • [Apache安装目录] = ${SRVROOT} = C:\wamp64\bin\apache\apache2.4.51
  • [Wamp安装目录] = ${INSTALL_DIR} = C:/wamp64

开启 SSL 的步骤

Step 1 - 确认以下文件是否存在并确保正确。


关注网管小贾,查看全部合集内容!


《【小白PHP入坑必备系列】快速全面掌握 WAMPServer》教程列表:

【快速全面掌握 WAMPServer】01.初次见面,请多关照

【快速全面掌握 WAMPServer】02.亲密接触之前你必须知道的事情

【快速全面掌握 WAMPServer】03.玩转安装和升级

【快速全面掌握 WAMPServer】04.人生初体验

【快速全面掌握 WAMPServer】05.整明白 Apache

【快速全面掌握 WAMPServer】06.整明白 PHP

【快速全面掌握 WAMPServer】07.整明白 MySQL 和 MariaDB

【快速全面掌握 WAMPServer】08.想玩多个站点,你必须了解虚拟主机的创建和使用

【快速全面掌握 WAMPServer】09.如何在 WAMPServer 中安装 Composer

【快速全面掌握 WAMPServer】10.HTTP2.0时代,让 WampServer 开启 SSL 吧!

【快速全面掌握 WAMPServer】11.安装 PHP 扩展踩过的坑

【快速全面掌握 WAMPServer】12.WAMPServer 故障排除经验大总结

【快速全面掌握 WAMPServer】13.PHP调试麻烦?请 xDebug 来帮忙!

【快速全面掌握 WAMPServer】14.各种组件的升级方法

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/313124.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【STM32】SPI通信

1 SPI通信 SPI(Serial Peripheral Interface,串行外设接口)是由Motorola公司开发的一种通用数据总线 四根通信线:SCK(Serial Clock,串行时钟)、MOSI(Master Output Slave Input&am…

使用anaconda创建爬虫spyder工程

1.由于每个工程使用的环境都可能不一样,因此一个好的习惯就是不同的工程都创建属于自己的环境,在anaconda中默认的环境是base,我们现在来创建一个名为spyder的环境,专门用于爬虫工程: //括号中名字,代表当…

初识大数据,一文掌握大数据必备知识文集(7)

🏆作者简介,普修罗双战士,一直追求不断学习和成长,在技术的道路上持续探索和实践。 🏆多年互联网行业从业经验,历任核心研发工程师,项目技术负责人。 🎉欢迎 👍点赞✍评论…

大数据 - Hadoop系列《三》- HDFS(分布式文件系统)概述

🐶5.1 hdfs的概念 HDFS分布式文件系统,全称为:Hadoop Distributed File System。 它是一个文件系统,用于存储文件,通过目录树来定位文件;其次,它是分布式的,由很多服务器联合起来实现其功能,集…

Java集合/泛型篇----第五篇

系列文章目录 文章目录 系列文章目录前言一、说说LinkHashSet( HashSet+LinkedHashMap)二、HashMap(数组+链表+红黑树)三、说说ConcurrentHashMap前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通…

miniqmt配置

1 下载安装qmt 2 将安装目录下的 xtquant 目录复制到 python安装目录 的相同路径下 3 测试 from xtquant import xtdata def on_data (datas):#回调函数 print(datas) seq xtdata.subscribe_whole_quote(code_list[‘002306.SZ’], callbackon_data) time.sleep(10) xtda…

深度学习——PIL和OpenCV

PIL 官方文档 格式互转 opencv cv2.imread() 参数: filepath:读入imge的完整路径 flags:标志位,{cv2.IMREAD_COLOR,cv2.IMREAD_GRAYSCALE,cv2.IMREAD_UNCHANGED} cv2.IMREAD_COLOR:默认参数&…

软件测试/测试开发丨接口测试学习笔记分享

一、Mock 测试 1、Mock 测试的场景 前后端数据交互第三方系统数据交互硬件设备解耦 2、Mock 测试的价值与意义 不依赖第三方数据节省工作量节省联调 3、Mock 核心要素 匹配规则:mock的接口,改哪些接口,接口哪里的数据模拟响应 4、mock实…

编程式导航传参

(通过js代码实现跳转) 按照path进行跳转 第一步&#xff1a; 在app.vue中(前提是规则已经配置好) <template><div id"app">App组件<button clicklogin>跳转</button><!--路由出口-将来匹配的组件渲染地方--><router-view>&l…

电池管理系统BMS中SOC算法通俗解析(一)

SOC(state of ge)估计算法是电池管理系统(BMS)开发应用的关键技术之一&#xff0c;传统燃油车有油表&#xff0c;能跑多远&#xff0c;看一眼心里就有数了&#xff0c;换成电动汽车&#xff0c;SOC就是电动汽车的”油表”&#xff0c;所以SOC的准确、稳定与否非常重要。SOC的定…

Java方法(定义和调用,带参数方法定义和调用,带返回值方法的定义和调用,方法的注意事项,方法重载)

文章目录 1. 方法概述1.1 方法的概念 2. 方法的定义和调用2.1 无参数方法定义和调用2.3 无参数方法的练习 3. 带参数方法定义和调用3.1 带参数方法定义和调用3.2 形参和实参3.3 带参数方法练习 4. 带返回值方法的定义和调用4.1 带返回值方法定义和调用4.2 带返回值方法练习14.3…

Ubuntu系统开启和使用2D、3D远程可视化方式

Ubuntu系统开启和使用2D、3D远程可视化方式 使用【3D可视化Ubuntu镜像】创建的云主机&#xff0c;可以使用3D可视化工具turbovnc进行远程连接。 注意&#xff1a; 1、系统环境里面已集成turbovnc远程可视化服务软件&#xff0c;请勿在系统里再里次重复安装任何VNC软件&#…