phpstudy配置本地https

百度经验(me‘i经过测试)

首先申请免费的ssl证书,很多地方都可以申请。我是在腾讯云!如图

下载证书备份好。以免丢失。解压下载的证书,里面有4个文件夹相对应不同的安装环境,我们用的是Apache,所以选择这个。如图

2、开启php_openssl扩展

修改httpd.conf配置文件,

#LoadModule ssl_module modules/mod_ssl.so,去掉前面的注释符#(保证前面没有#号),使得ssl模块生效。

增加一条引用语句   Include conf/vhostssl.conf

在Apache/conf环境下新建vhostssl.conf文件;写入如下:

Listen 443

<VirtualHost *:443>

    DocumentRoot "C:\myphp_www\PHPTutorial\WWW"

    ServerName www.test.com

    ServerAlias test.com

    SSLEngine on

    SSLProtocol TLSv1 TLSv1.1 TLSv1.2

    SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5

    SSLCertificateFile "C:\myphp_www\PHPTutorial\Apache\cert\2_www.test.com.crt"

    SSLCertificateKeyFile "C:\myphp_www\PHPTutorial\Apache\cert\3_www.test.com.key"

    SSLCertificateChainFile "C:\myphp_www\PHPTutorial\Apache\cert\1_root_bundle.crt"

<Directory "C:\myphp_www\PHPTutorial\WWW">

      Options +Indexes +FollowSymLinks +ExecCGI

      AllowOverride All

      Order allow,deny

      Allow from all

      Require all granted

  </Directory>

</VirtualHost>

 

其中

SSLCertificateFile 是指证书公钥

SSLCertificateKeyFile 是指证书私钥

SSLCertificateChainFile

上面3个就是分别对应ssl证书放置的位置,请看下一步说明。

DocumentRoot  "C:\myphp_www\PHPTutorial\WWW"这是网站路径根据自己的,这是只是完成一半如果启动成功,那你就可以使用了 如果不成功继续配置剩下的一半

在phpstudy安装的Apache目录下新建cert目录放入下载下来的Apache环境的ssl证书;如图;

 

原文地址:https://www.cnblogs.com/lichihua/p/10527549.html

时间: 2024-07-29 05:48:52

phpstudy配置本地https的相关文章

ningx配置本地https环境

由于项目改成了https访问,所以本地开发的时候也要通过https验证,避免页面发送http请求. 例如原来是这样访问:http://192.168.88.88:8080/ 或 http://localhost:8080/,现在要这样访问:http://hellotom.pcauto.com.cn/ 一.下载openssl  1.下载 openssl官网下载列表:https://slproweb.com/products/Win32OpenSSL.html 找到windows64位的openss

Ecplise 配置本地 https 测试

今天做项目,需要关联Office 365.为了实现Office365的用户邮件信息与项目的实时同步,需要建立webhook订阅. Office 365 API 连接  https://graph.microsoft.io/en-us/docs 利用Tomcat服务器配置https双向认证 1.为服务器生成证书 "运行"控制台,进入%JAVA_HOME%/bin目录,使用如下命令进入目录: D: cd "D:\Java\jdk1.7.0_67\bin" 使用keyto

phpstudy 配置本地项目模拟地址

配站点域名比如 http://www.qoke.com D:\phpStudy\WWW\qoke 配资vhosts.conf  在phpstudy 打开配置文件里面 在里面加个 <VirtualHost *:80> DocumentRoot "D:\phpStudy\WWW\qoke" ServerName http://www.qoke.com ServerAlias <Directory "D:\phpStudy\WWW\qoke"> O

nginx配置本地https

客户端如何验证服务器的证书呢?服务器自己的证书必须经过某"权威"证书的签名,而这个"权威"证书又可能经过更权威的证书签名,这么一级一级追溯上去,最顶层那个最权威的证书就称为根证书.根证书直接内置在浏览器中,这样,浏览器就可以利用自己自带的根证书去验证某个服务器的证书是否有效. 如何创建一个自签名的SSL证书步骤: 1.创建Key: openssl genrsa -des3 -out server.key 2048 获得了server.key文件,以后给nginx使用

配置本地https

参考 https://juejin.im/post/5a6db896518825732d7fd8e0 https://juejin.im/post/590ec765a22b9d0058fcfaa5 比较有参考价值 http://www.xjinshop.com/article-detail-id-256.html 原文地址:https://www.cnblogs.com/huay/p/11026404.html

利用xampp配置本地服务器

前言 在我的印象中,每换一次电脑,每重装一次系统,都要重新配置环境,然而和上文中配置java环境变量一样重要的是配置本地的服务器环境,我一直用的都是xampp集成环境,然而,TMD每次装完开启Apache都说端口被占用之类的,总之各种启动不了,今天我算是彻底领悟了,下面给出一次成功的方法以及可能碰到的各种问题和注意事项! 什么是xampp 借用百度百科:XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包.这个软件包原来的名字是 LAMPP,但是为了避免误解,最

配置本地域名

1.配置本地域名 1.host文件 C:\Windows\System32\drivers\etc 127.0.0.1 frontend.hyii2.com 127.0.0.1 backend.hyii2.com 2.apache配置文 E:\work\phpStudy\phpStudy\Apache\conf <VirtualHost *:80> DocumentRoot "E:/muke/hyii2/frontend/web" ServerName frontend.h

rhel7.x配置本地yum

转载:http://www.mvpbang.com/articles/2017/12/22/1513948827684.html rhel7.x配置本地yum 环境: centos7.4 vmareworkstation11 01.加载iso 虚拟机–可移动设备–连接 02.挂载iso mount /dev/sr0 /mnt 03.移动yum源 mkdir /local_yum cp -a /mnt/{Packages,repodata,RPM-GPG-KEY-CentOS-7} /local_

maven的下载安装,配置本地仓库

maven的下载安装 下载地址:http://maven.apache.org/download.cgi 下载完成后解压到某一个目录 配置环境变量 第一个环境变量 MAVEN_HOME A:\maven\mavenlocal\apache-maven-3.5.2-bin\apache-maven-3.5.2 第二个环境变量 path %MAVEN_HOME%\bin 检查是否安装正确,打开命令行 输入mvn -v 安装完成 配置本地仓库 创建一个本地仓库文件夹 配置本地仓库,让maven程序知道