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