wamp开启SSL
解决wamp5_1.7.4中APACHE启动问题

1.#修改httpd.conf文件
LoadModule ssl_module modules/mod_ssl.so
Include conf/extra/httpd-ssl.conf
#去掉上面两行前的"#"
2.#修改conf/extra/httpd-ssl.conf
SSLCertificateFile "D:/wamp/Apache2/bin/server.crt"
SSLCertificateKeyFile "D:/wamp/Apache2/bin/server.key"
3.#修改为你生成证书的文件位置
DocumentRoot "E:/www"  #修改 DocumentRoot的值与httpd.conf文件的DocumentRoot保持一致.
4.#解决APACHE无法启动
68:SSLMutex  "file:D:/ProgramFiles2003/wamp/wamp/Apache2/logs/ssl_mutex"
#修改为68: SSLMutex  default   
5.#把httpd-ssl.conf文件中所的apache的路径替换为你的APACHE的路径

#到此配置文件修改完毕

二,证书生成的方法
#命令行中进入apache/bin目录下执行如下:
openssl req -config ../conf/openssl.cnf -new -out server.csr -keyout server.pem
#签发证书
openssl rsa -in server.pem -out server.key
#生成密钥文件
openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 365
#生成证书文件

把  server.key,server.crt copy到conf文件夹下

重新启动APACHE
OK,恭喜你可以正常使用HTTPS来访问你的站点了.

最新文章

  1. NET基础(4):引用类型和值类型
  2. js实现图片无缝连接
  3. Struts2 源码分析——核心机制
  4. python enumerate函数用法
  5. 手动实现KVO
  6. jq 幻灯片插件制作
  7. Sql查询除ID以外相同的数据
  8. 基于注解风格的Spring-MVC的拦截器
  9. JAVA技术体系发展路线
  10. mysql登录报错 ERROR 1045 (28000)
  11. 屏蔽webbrowser控件右键的一种方法
  12. 寻找与疾病相关的SNP位点——R语言从SNPedia批量提取搜索数据
  13. Elixir的Phoenix框架:请求处理之道
  14. js实现回到顶部操作
  15. 将服务器文件上传到ftp shell操作
  16. PHP生成当前月份包括最近12个月内的月份
  17. 远程桌面控制winsever,复制文件或者文件夹夹时出错提示“未指定的错误” 二(如何让远程电脑识别U盘)
  18. 洛谷P1031
  19. pandas DataFrame apply()函数(1)
  20. 获取SQL Server中连接的客户端IP地址[转]

热门文章

  1. iOS开发——高级技术&二维码功能的实现
  2. sphinx全文检索之PHP使用(转)
  3. 【shell】while read line 与for循环的区别
  4. git svn 5点区别
  5. SOAP 及其安全控制--转载
  6. iOS安全攻防
  7. 利用JS_SDK实现QQ第三方登录
  8. 【C语言】函数和自定义函数
  9. ADS1.2 集成开发环境的使用
  10. BeanFactory与FactoryBean