当前位置: 首页 > news >正文

wampserver配置https

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

工作环境: 系统:Win7 64位 wampserver:wampserver2.4.9-x64 (Apache中ssl_module已开)

一、设置环境变量 1、管理员权限运行CMD,cd C:\wamp\bin\apache\Apache2.4.9\conf 2、set OPENSSL_CONF=..\conf\openssl.cnf

二、生成server.key cd C:\wamp\bin\apache\Apache2.4.9\bin openssl genrsa 1024>server.key

三、生成server.csr openssl req -new -key server.key > server.csr 需要用户输入国家代码之类的信息:CN—ZJ—HZ—Relay2—OA—1078285863@qq.com 注意:其中的Common Name只能输入域名(www.oa.com)或IP:192.168.1.103 Common Name 必须和 httpd.conf 中 server name 必须一致, 否则 apache 不能启动(启动 apache 时错误提示为: server RSA certificate CommonName (CN) `Kedou’ does NOT match server name!? ) 最后的密码和公司名称可以为空

四、生成server.crt openssl req -x509 -days 365 -key server.key -in server.csr > server.crt

在bin 目录下,找到 server.crt server.csr server.key 三个文件,将此三个文件复制到Apache的conf目录下

五、配置:C:\wamp\bin\apache\Apache2.4.9\conf\httpd.conf,取消注释: Include conf/extra/httpd-ssl.conf LoadModule ssl_module modules/mod_ssl.so

六、配置:C:\wamp\bin\apache\Apache2.4.9\conf\extra\httpd-ssl.conf “SSLCertificateKeyFile…..”这行改成SSLCertificateKeyFile “C:/wamp/bin/apache/apache2.4.9/conf/server.key”

SSLSessionCache这行改成SSLSessionCache “shmcb:c:/wamp/bin/apache/apache2.4.9/logs/ssl_scache(512000)”

找到这块内容 修改DocumentRoot 为DocumentRoot “C:/wamp/www/” ServerName 192.168.1.4:443 (192.168.1.4是我本机ip) ErrorLog “c:/wamp/bin/apache/apache2.4.9/logs/error.log” TransferLog “c:/wamp/bin/apache/apache2.4.9/logs/access.log”

SSLEngine on

SSLCertificateFile “C:/wamp/bin/apache/apache2.4.9/conf/server.crt”

SSLCertificateKeyFile “C:/wamp/bin/apache/apache2.4.9/conf/server.key”

七、重启wampserver。浏览器输入:https://192.168.1.4/index.php 确保你www目录下有index.PHP文件

我也是第一次搭建https服务器,结果按照网上配置以后,apache怎么都启动不起来,查看错误日志呗

cmd命令行切换到C:\wamp\bin\apache\apache2.4.9\bin目录 输入httpd -t命令 错误如下: 1.Syntax error on line 92 of C:/Apache24/conf/extra/httpd-ssl.conf: SSLSessionCache: ‘shmcb’ session cache not supported (known names: ). Maybe you need to load the appropriate socache module (mod_socache_shmcb?

解决方法:在httpd.conf中找到下面这句话# LoadModule socache_shmcb_module modules/mod_socache_shmcb.so 取消注释(删掉前面的”#”)

转载于:https://my.oschina.net/daoxiaozhang/blog/823722

相关文章:

  • 小型软件项目开发流程探讨
  • Linux编程学习笔记 | Linux多线程学习[2] - 线程的同步
  • iOS根据网络图片的size大小设置UIImageView的大小
  • sqlmap 本地安装
  • Ubuntu server 14.04升级16.04
  • 提取CString中的汉字及个数
  • connect-flash 用法详解
  • JavaScript的arguements
  • Perceptual Losses for Real-Time Style Transfer and Super-Resolution and Super-Resolution 论文笔记...
  • 微服务学习笔记二:Eureka服务注册发现
  • php知识总结(二)
  • Java]Socket和ServerSocket服务器端接受数据
  • Cmakelists.txt中间部分模板
  • Native 性能稳定性极致优化
  • OpenGL中的二维编程——从简单的矩形开始
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 【笔记】你不知道的JS读书笔记——Promise
  • 0x05 Python数据分析,Anaconda八斩刀
  • flutter的key在widget list的作用以及必要性
  • JavaScript新鲜事·第5期
  • js面向对象
  • leetcode46 Permutation 排列组合
  • mac修复ab及siege安装
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • Vue ES6 Jade Scss Webpack Gulp
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • 测试如何在敏捷团队中工作?
  • 程序员最讨厌的9句话,你可有补充?
  • 好的网址,关于.net 4.0 ,vs 2010
  • 前端每日实战 2018 年 7 月份项目汇总(共 29 个项目)
  • 应用生命周期终极 DevOps 工具包
  • 原创:新手布局福音!微信小程序使用flex的一些基础样式属性(一)
  • 正则表达式小结
  • ​520就是要宠粉,你的心头书我买单
  • ​软考-高级-系统架构设计师教程(清华第2版)【第12章 信息系统架构设计理论与实践(P420~465)-思维导图】​
  • !!Dom4j 学习笔记
  • # 飞书APP集成平台-数字化落地
  • #NOIP 2014# day.1 生活大爆炸版 石头剪刀布
  • ()、[]、{}、(())、[[]]等各种括号的使用
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (附源码)springboot太原学院贫困生申请管理系统 毕业设计 101517
  • (附源码)ssm捐赠救助系统 毕业设计 060945
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (力扣)循环队列的实现与详解(C语言)
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (转)C#开发微信门户及应用(1)--开始使用微信接口
  • (转)Sql Server 保留几位小数的两种做法
  • (转)VC++中ondraw在什么时候调用的
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .cfg\.dat\.mak(持续补充)
  • .net core 连接数据库,通过数据库生成Modell
  • .net core使用ef 6
  • .NET Micro Framework 4.2 beta 源码探析
  • .NET Standard 的管理策略