【快速全面掌握 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.mzph.cn/news/588912.shtml

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

相关文章

深入理解Mysql事务隔离级别与锁机制

1. 概述 我们的数据库一般都会并发执行多个事务,多个事务可能会并发的对相同的一批数据进行增删改查操作,可能就会导致我们说的脏写、脏读、不可重复读、幻读这些问题。 这些问题的本质都是数据库的多事务并发问题,为了解决多事务并发问题&am…

Decorator装饰模式(单一责任)

Decorator(装饰模式:单一责任模式) 链接:装饰模式实例代码 解析 目的 在某些情况下我们可能会“过度地使用继承来扩展对象的功能”,由于继承为类型引入的静态特质,使得这种扩展方式缺乏灵活性&#xff…

《数据结构、算法与应用C++语言描述》- 平衡搜索树 -全网唯一完整详细实现插入和删除操作的模板类

平衡搜索树 完整可编译运行代码见:Github::Data-Structures-Algorithms-and-Applications/_34Balanced search tree 概述 本章会讲AVL、红-黑树、分裂树、B-树。 平衡搜索树的应用? AVL 和红-黑树和分裂树适合内部存储的应用。 B-树适合外部存储的…

[Ray Tracing: The Rest of Your Life] 笔记

前言 开年第一篇博客~ 整理了三四个小时才整理完orz。 这一部分是光线追踪三部曲的最后一部,主要介绍了蒙特卡洛积分、重要性采样等内容。场景上没有什么大的改变,基本上就是在Cornell Box中渲染的,本篇主要在加速收敛,提升渲染效…

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

网管小贾 / sysadm.cc WAMPServer 的大名想必应该有不少人特别是新手小白们略有耳闻吧。 它是出自法国大神之手的一款 PHP 开发环境集成包,工作于 Windows 环境,类似于它这样的集成包在 Linux 平台上反正我是没找到,所以它应该算是对使用 Wi…

MIT线性代数笔记-第35讲-期末复习

目录 35.期末复习打赏 35.期末复习 已知一个矩阵 A A A满足 A x ⃗ [ 1 0 0 ] A \vec{x} \begin{bmatrix} 1 \\ 0 \\ 0 \end{bmatrix} Ax ​100​ ​无解且 A x ⃗ [ 0 1 0 ] A \vec{x} \begin{bmatrix} 0 \\ 1 \\ 0 \end{bmatrix} Ax ​010​ ​仅有一个解 (1)求 A A A的…

linux安装rabbitmq

文章目录 前言一、下载安装包二、erlang1.安装依赖2.解压3.安装4.环境变量5.验证 三、rabbitmq1.安装依赖2.解压3.新建目录4.rabbitmq.env.conf5.rabbitmq.conf6.环境变量7.启动8.验证9.停止 四、安装web1.安装插件2.访问控制台界面 五、开机启动1.编写脚本2.设置开机启动3.测试…

硬件安全模块 (HSM)、硬件安全引擎 (HSE) 和安全硬件扩展 (SHE)的区别

术语 硬件安全模块 (HSM) :Hardware Security Modules硬件安全引擎 (HSE) :Hardware Security Engines安全硬件扩展 (SHE) : Secure Hardware Extensions 介绍 在汽车行业中,硬件安全模块 (HSM)、硬件安全引擎 (HSE) 和安全硬件…

Android长按图标展示快捷方式

if (Build.VERSION.SDK_INT > Build.VERSION_CODES.O) {new Thread(() -> {// 获取ShortcutManager实例ShortcutManager shortcutManager getSystemService(ShortcutManager.class);// 创建要添加的快捷方式ShortcutInfo.Builder shortcutBuilder new ShortcutInfo.Bui…

[蓝桥杯2020国赛]答疑

答疑 题目描述 有 n 位同学同时找老师答疑。每位同学都预先估计了自己答疑的时间。 老师可以安排答疑的顺序,同学们要依次进入老师办公室答疑。 一位同学答疑的过程如下: 首先进入办公室,编号为 i 的同学需要 si​ 毫秒的时间。然后同学问…

python脚本实现一次提取多个文件下的图片

problem formulation 有时候下载的数据集如下,就很烦,一个里面就一张图片 code import os import shutil# 定义源目录和目标目录 source_dir ./dataset/data/Detection destination_dir ./dataset/data/img# 确保目标目录存在,如果不存…

css原子化的框架Tailwindcss的使用教程(原始html和vue项目的安装与配置)

安装教程 中文官网教程 原始的HTML里面使用 新建文件夹npm init -y 初始化项目 安装相关依赖 npm install -D tailwindcss postcss-cli autoprefixer初始化两个文件 npx tailwindcss init -p根目录下新建src/style.css tailwind base; tailwind components; tailwind ut…

图神经网络--GNN从入门到精通

图神经网络--GNN从入门到精通 一、图的基本表示和特征工程1.1 什么是图1.2 图的基本表示1.3 图的性质--度(degree)1.4 连通图,连通分量1.5有向图连通性1.6图直径1.7度中心性1.7特征中心性( Eigenvector Centrality)1.8中介中心性 …

CentOS 7 实战指南:目录操作命令详解

写在前面 想要在 CentOS 7 系统下更高效地进行目录操作吗?不要犹豫,在这里我为你准备了一篇精彩的技术文章!这篇文章将带您深入了解 CentOS 7 下目录操作相关命令的使用方法。无论您是新手还是有一定经验的用户,这篇文章都将为您…

EasyNTS端口穿透服务新版本发布 0.8.7 增加隧道流量总数记录,可以知晓设备哪个端口耗费流量了

EasyNTS上云平台可通过远程访问内网应用,包含网络桥接、云端运维、视频直播等功能,极大地解决了现场无固定IP、端口不开放、系统权限不开放等问题。平台可提供一站式上云服务,提供直播上云、设备上云、业务上云、运维上云服务,承上…

金蝶云星空其他出库单,审核中/审批流中可以选择序列号设置

文章目录 其他出库单,审核中,审批流中可以选择序列号设置 其他出库单,审核中,审批流中可以选择序列号设置

创建型设计模式 - 抽象工厂模式 - JAVA

创建型设计模式 - 抽象工厂设计模式 一. 简介二. 列子2.1 定义电脑的抽象类和子类2.2 定义抽象工厂类和其实现类2.3 测试 三. 抽象工厂设计模式的好处四. 抽象工厂模式的案例 前言 这是我在这个网站整理的笔记,有错误的地方请指出,关注我,接下来还会持续…

AI模型私人订制

使用AI可以把你的脸换成明星的脸,可以用于直播、录播。 AI换脸1 也可以把视频中明星的脸换成你的脸 AI换脸2 之所以能够替换成功,是因为我们有一个AI人物模型,AI驱动这个模型就可以在录制视频的时候替换指定人物的脸。AI模型从哪里来&…

快速部署supervisord详解

Supervisor是一个用于监控和管理进程的工具。它可以在Unix-like系统中启动、停止、重启和管理后台进程,确保这些进程始终保持运行状态。 yum check-update 更新yum软件包索引 yum install epel-release -y 下载eprl源 yum install supervisor -y 直接yu…

Linux---进程控制

一、进程创建 fork函数 在Linux中fork函数是非常重要的函数,它从已存在进程中创建一个新进程,原进程为父进程 fork函数的功能: 分配新的内存和内核数据结构给子进程将父进程部分数据结构内容拷贝至子进程添加子进程到系统的进程列表中fork返…