phpStudy模式下安装ssl证书,详细版

phpstudy(apache) 配置 https协议 域名已经备案的前提下1、在腾讯月云上申请ssl证书(对于个人可以用免费版)2、下载证书,增加一条域名解析,采用txt解析方式3、将证书上传到服务器端,比如apache的conf文件夹下,新建一个cert文件夹,将下载的证书中三个都保存到cert文件夹下4、开启ssl扩展,并在conf下的httpd.conf文件中将#LoadModule ssl_module modules/mod_ssl.so和... 阅读详情

在安装之前,需要先去申请SSL证书,我用的是腾讯提供的域名型免费的,你们也可以试试,5分钟左右就可以申请成功。

申请地址:https://cloud.tencent.com/product/ssl?fromSource=gwzcw.187451.187451.187451

申请完成之后,下载证书,会得到3个文件。

第一步:打开【php-openssl】选项

点击【其他选项菜单】按钮→选择【PHP扩展及设置】→选择【PHP扩展】→在【php-openssl】选项上打钩即可。


第二步:使SSL模块生效(需改任何文件时,一定要备份源文件,不要觉得自己很牛逼)

打开目录【phpStudy】→【Apache】→【conf】找到【httpd.conf】文件。打开该文件,修改2个地方,修改完成后,记得保存:

第一个:找到【LoadModule ssl_module modules/mod_ssl.so】这一行,如果前面有#,去掉#,如果没有,就不需要改动,保持不变即可。

第二个:找到【Include conf/extra/httpd-ssl.conf】这一行,如果前面有#,去掉#,如果没有,就不需要改动,保持不变即可。

第三步:复制SSL证书文件到指定目录

从任何网站申请的SSL证书都会包含3个文件:

1_root_bundle.crt (证书链文件) 

2_www.domain.com_cert.crt(证书文件)

3_www.domain.com.key(私钥文件)

将这三个文件复制到指定目录,自己可以选择,我建议复制到该目录下

【phpStudy】→【Apache】→【conf】→【sssl】目录下。是【sssl】目录,需要新建的,原来没有的,【ssl】文件夹是原来就有的。看清楚了。

第四步:配置(关键的一步)

打开目录【phpStudy】→【Apache】→【conf】→【extra】找到【httpd-ssl.conf】文件。打开该文件。

该文件下的内容大部分都是被注释了的。就是前面都带着#。你可以全部删除掉。只需要把我下面配置的代码,复制进去就ok。

如果你的【phpStudy】也是安装在c盘的根目录下,可以直接复制,如果不是,记得修改路径。

现在假设我们需要配置的域名是:csdn.com。只是演示用,你复制的时候,记得修改成你自己的域名

代码开始:

Listen 443

SSLPassPhraseDialog  builtin

SSLSessionCache        "shmcb:c:/phpStudy/Apache/logs/ssl_scache(512000)"

#这一行就有一个路径,记得修改成你的

SSLSessionCacheTimeout  300

<VirtualHost *:443>

DocumentRoot "C:\phpStudy\WWW"

#这一行就有一个路径,记得修改成你的

ServerName csdn.com:443

ServerAdmin admin@example.com

ErrorLog "c:/phpStudy/Apache/logs/error.log"

#这一行就有一个路径,记得修改成你的

TransferLog "c:/phpStudy/Apache/logs/access.log"

#这一行就有一个路径,记得修改成你的

SSLEngine on

SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL

#下面三行是配置证书文件,注意修改路径和对应文件名称,别搞混了

SSLCertificateFile "C:/phpStudy/Apache/conf/sssl/2_tktx.nichousha.cc.crt"

SSLCertificateKeyFile "C:/phpStudy/Apache/conf/sssl/3_tktx.nichousha.cc.key"

SSLCertificateChainFile "C:/phpStudy/Apache/conf/sssl/1_root_bundle.crt"

#网上的很多教程是不配置这个证书链文件的,如果不配置,微信浏览器打开是白板,什么都看不见,其他浏览器访问会提示不安全链接。所以必须要配置

<FilesMatch "\.(cgi|shtml|phtml|php)$">

SSLOptions +StdEnvVars

</FilesMatch>

<Directory "C:\phpStudy\WWW"> 

#这一行就有一个路径,记得修改成你的

Options FollowSymLinks

AllowOverride None

Order deny,allow

Allow from all

</Directory>

BrowserMatch ".*MSIE.*" \

nokeepalive ssl-unclean-shutdown \

downgrade-1.0 force-response-1.0

CustomLog "C:/phpStudy/Apache/logs/ssl_request.log" \

"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"

</VirtualHost> 

配置代码结束。

第五步:重新启动apache即可生效

浅谈liunx搭建phpstudy并配置ssl证书 1.安装phpstudy PHP study官网地址有介绍http://lamp.phpstudy.net(首先要下一个xshell软件) 打开xshell,连接你的服务器,ssh root@xx.xx.xx.xx,连接你的ip地址,如下图所示 1.1. wget -c http://lamp.phpstudy.net/phpstudy.bin #下载phpstudy 1.2. ... 阅读详情

相关推荐

phpstudy2018+Apache+SSL配置教程

phpstudy2018+Apache+SSL配置教程 一:证书装备 使用环境phpStudy+Apache,目标安装SSL,即使用HTTPS。 证书配置在此略过,配置SSL证书后下载存放。 下载服务器类型为Apache的SSL证书文件,文件中包含三个文件,如下图所示: 证书文件:.crt, 私钥+公钥(文件名包含public) 密钥文件:.key 二、SSL证书配置至phpStudy环境A...

qq_46244454的博客 1785

告别编译烦恼!5分钟用PHPStudy集成OpenSSL开发环境(Windows专属)

本文详细介绍了如何在Windows平台上使用PHPStudy快速集成OpenSSL开发环境,无需繁琐的编译过程。通过PHPStudy内置的OpenSSL模块,开发者可以轻松实现HTTPS证书生成、Apache配置优化及PHP加密通信,显著提升开发效率。特别适合需要快速搭建安全本地开发环境的PHP开发者。

weixin_29306261的博客 350

phpstudy集成环境Apache配置SSL证书支持https访问

本文作者使用的集成环境为PHPstudy2018,具SSL证书获得方法用多种这里就赘述。只针对本文作者在阿里云申请的免费SSL证书,做讲解。 第一步:登录你的阿里云帐号找到购买SSL证书,找不到的可以直接在阿里帐号上搜索。 如图购买就行,无费用。 第二步:添加TXT域名解释记录值. 第三步:查找不的集成环境php扩展是否开启php-openssl,确保你的apache编译了ssl模块。PHPs...

jryxtg的博客 1093

【前端后端】phpStudy环境下安装配置SSL证书,实现加密访问(Https)

说明:本文从:①申请SSL证书、②phpStudy环境下配置SSL证书、③http协议访问自动切换至https协议,三个方面讲述SSL证书的安装配置。 关注微信公众号【知行校园汇】可了解更多WUTer知识。 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。 一、何为SSL证书? SSL证书是什么? 百度百科是这么解释的: SSL证书是...

拾年之璐 5292

配置Apache+phpStudy以启用SSL证书:全面指南

安全套接字层(Secure Sockets Layer,SSL)证书是一种用于在互联网上保护数据传输的安全机制,它确保了数据在客户端和服务器之间传输时的加密和验证。SSL证书对于现代Web通信至关重要,特别是在敏感数据(如登录凭据、信用卡信息)的交换过程中。本章将介绍SSL证书的核心概念,为读者建立对后续章节配置和应用的理解基础。SSL(Secure Sockets Layer)是为网络通信提供安全及数据完整性的一种安全协议。

weixin_36431814的博客 1130

低功耗模式下的看门狗使用

最近用国产芯片AT32在做一个低功耗的项目,为了实现低功耗模式下的定时唤醒,我选择的是使用相对比较简单的看门狗来做,下面就分享一下使用过程~ 为了最大限度的降低功耗,我用的是待机模式,先看看几种低功耗模式以及唤醒的区别: 而看门狗AT32提供了两种,分别是独立看门狗(IWDG)和窗口看门狗(WWDG),其区别大概有以下几点: 1、独立看门狗(IWDG)由专用的低速时钟(LSI)驱动,即使主时钟发生故障它也仍然有效;窗口看门狗由从 APB1 时钟分频后得到的时钟驱动,通过可配置的时间窗口来检测应用程序非正常

dc18883988396的博客 3028

windows系统使用phpstudy安装ssl证书

windows系统使用phpstudy安装ssl证书

2409_89014517的博客 2351

已解决-Parallels Desktop 16 网络初始化失败:您的虚拟机将继续正常运作,但将无法连接网络

我是月球挖掘机,相信不少打工人为了尝鲜已经更新了MacOS 11 Big Sur,当然,苹果每次的系统大更新,都会给我们软件的功能无法使用惊喜,这次的也不例外。 这个问题是我在更新macOS Big Sur之后,Parallels Desktop打开虚拟机后,提示: 报错信息 网络初始化失败:您的虚拟机将继续正常运作,但将无法连接网络 这是我的软件版本: 起初我以为是我的虚拟机坏了,结果重装了一遍虚拟机,没有任何用处。我开始在网上找方法,只能找到那个使用命令行打开软件的命令,除此之外没有了

月球挖掘机 5万+

phpstudy配置阿里云SSL证书

服务器环境:windows server,phpstudy,Apache 一、阿里云下载SSL证书 1、前往阿里云官网 登录进入控制台,搜索“SSL证书(应用安全)”,点击左侧“SSL证书”菜单,点击“免费证书” 2、购买证书 点击“立即购买”,选择配置,支付金额为0元,即为免费。 3、创建证书 购买SSL成功后,创建证书数量变为20,点击【创建证书20/20】按钮,之后按步骤操作,填写证...

qq_25285531的博客 1376

AirSim安装和地图加载

详细教程如何安装AirSim并加载地图

fegxg的博客 3033

嵌入式工程师成长之路(7)——算法学习

算法大全1、风仲达——算法笔记2、坐在马桶上学算法3、啊哈算法4、深度强化学习实验室。

云轩阁 4万+

PHPStudy下Apache环境安装SSL证书实现自动跳转https链接

今天教大家phpstudy下Apache环境安装SSL证书的正确方法。让你的网站自动转到https。老板看到都对你竖起大拇指。 目录 准备材料: 1、申请免费阿里DV SSL 2、域名管理添加TXT域名解释记录值。 3、phpStudy下Apache环境安装 3.1、php-openssl 3.2、httpd.conf配置 3.3、vhostssl.conf配置 3.4、秘钥...

Jum的博客 2451

基于改进Unet的多场景水果图像分割与分类研究

本文针对复杂场景下的水果图像分割问题,提出了一种改进Unet模型。通过构建包含8类水果、3种成熟度及多种干扰场景的数据集,采用ResNet50与MobileNetV3作为骨干网络,并在跳跃连接层集成CBAM注意力机制。实验表明,改进模型在测试集上达到91.6%的mIoU,推理速度提升23%,特别在重叠水果和低光照场景表现突出。研究为农业视觉检测提供了有效解决方案。

AI的内部世界的博客 303

phpstudy如何安装ssl证书

说明 网站上面部署ssl证书的站点越来越大,但有很多集成式的web服务器无法按照一般站点的配置来部署ssl证书,现在,我就以集成式phpstudy为例(apache+mysql),为大家展示一下正确的ssl证书部署! 步骤 1,确保你的apache编译了ssl模块,这是支持ssl证书必要的条件(如果没有,请编译,打开phpstudy——设置——PHP模块扩展——php-openssl前面勾选上)。...

笨小蛋的博客 1405

RK平台PCIE-Ethernet扩展:Intel I210移植与性能飞升之路

本文详细介绍了Intel I210千兆以太网控制器在瑞芯微RK平台的移植与优化过程。通过硬件适配、内核配置、驱动开发及性能调优四个关键环节,实现了RK平台的网络性能提升。硬件方面,重点说明了PCIE接口的规范连接与供电检查;软件方面,系统阐述了内核配置、设备树修改和驱动编译流程。在性能优化环节,详细介绍了中断优化、缓冲区设置和TCP/IP协议栈调优策略,并采用Iperf和Netperf工具进行量化测试验证。测试结果显示,优化后的网络吞吐量提升20%以上,延迟降低40%,为工业控制、智能安防等场景提供了可靠的

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 351

02 - GRACE数据处理步骤简叙

本篇对GRACE数据处理的过程进行了介绍,简单叙述了进行数据各种改正的原因,可以帮助理解GRACE数据处理理论,本文借鉴了多篇优秀博士论文。希望可以对👪有所帮助。

weixin_43339605的博客 3348

phpstudy环境下如何配置SSL证书?

phpstudy的Apache环境下如何安装SSL证书?虽然网上很多教程,但有很多集成式的web服务器无法按照一般站点的配置来部署ssl证书。本文真实可靠实际操作,为大家教学phpstudy下apache环境安装SSL证书的正确方法。不用花钱请大神,希望大家分享该知识为https普及做贡献。 一:安装SSL证书的环境 Apache安装目录:E:\phpStudy\PHPTutorial\Apa...

AllisWell_Wotrus的博客 1592

基于SAGE算法的宽带信道参数估计算法的MATLAB仿真

本文将介绍如何使用MATLAB进行SAGE算法的仿真,以便更好地理解和应用该算法。SAGE算法是一种基于最大期望(Expectation-Maximization)方法的迭代估计算法,用于估计未知的参数。在宽带信道参数估计中,SAGE算法通过迭代优化来估计信道的传输函数。总结起来,本文介绍了如何使用MATLAB进行基于SAGE算法的宽带信道参数提取算法的仿真。通过以上步骤,我们可以得到估计的信道响应,并与真实信道响应进行比较。此外,SAGE算法还可以与其他信道估计算法相结合,以提高估计的准确性和性能。

CodeRoarX的博客 1075

phpstudy apache 配置ssl网站证书 从而开启https

有很多集成式的Web服务器无法按照一般站点的配置来部署SSL证书,实现HTTPS站点部署访问;本文以集成式phpstudy为例(Apache+MySQL),为大家介绍phpstudy环境安装配置SSL证书实现HTTPS加密访问的方法。 我这里用的腾讯云送的免费SSL证书——TrustAsia TLS RSA CA。 第一步:准备工作 解压下载的证书,里面有4个文件夹相对应不同的安装环境,我们用的是Apache,所以选择这个。如图 放在服务器的这个目录 C:/phpStudy/PHPTutorial/

hello world 2815

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

windows下phpstudy apache安装SSL证书

本人phpstudy的版本是phpstudy20181首先,确保你的Apache编译了SSL模块,这是支持SSL证书必要的条件(如果没有,请编译,【打开phpstudy】》【其他选项菜单】》【PHP扩展】》【php-openssl】前面勾选上)。在Apache的安装目录下创建cert目录,并且将下载的全部文件拷贝到cert目录中。接着搜索以下内容:【Include conf/vhosts.conf...

BirdsSky的博客 1699

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

php环境部署ssl,phpStudy windows环境如何安装SSL证书?

第一步:打开【php-openssl】选项点击【其他选项菜单】按钮→选择【PHP扩展及设置】→选择【PHP扩展】→在【php-openssl】选项上打钩即可。第二步:使SSL模块生效(需改任何文件时,一定要备份源文件,不要觉得自己很牛逼)打开目录【phpStudy】→【Apache】→【conf】找到【httpd.conf】文件。打开该文件,修改2个地方,修改完成后,记得保存:第一个:找到【Loa...

weixin_42512836的博客 863

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

phpstudy(Linux)安装ssl证书

phpstudy(Linux)开启https访问:分两步进行,操作前自备SSL申请到的证书。 1、修改配置文件 修改/usr/local/phpstudy/vhost/apache/ports.conf文件:Listen 80 Listen 443 2、修改/usr/local/phpstudy/vhost/apache/ip_80.conf文件,在文件最后添加一个443端口的配置: <VirtualHost *:443> DocumentRoot "/www/admin/www.lin

LINGK98的博客 1101

PHPStudy下Apache SSL证书安装教程

一、安装SSL证书的环境 Apache安装目录:E:phpStudyPHPTutorialApache 以上为windows下测试SSL证书安装的目录,具体目录请根据自己的实际环境! 二、获取SSL证书 成功在沃通申请SSL证书后,会得到一个压缩包文件,解压后得到四个文件:for Apache、for IIS、for Ngnix、 for Other S...

weixin_33796177的博客 437
上一篇: PHP合成推广微信推广海报 PHP合成图片 PHP在图片上添加文字 PHP制作图片
下一篇: s.click.taobao.com 淘客链接还原 获取到原始链接 商品的ID【php版本和java版本】
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值