Apache 开启 Https
2015-07-25 12:51
786 查看
1. 准备所需工具:
1) apache httpd2.4 浏览2) Win32 OpenSSL v1.0.2d 浏览
2. 安装
2.1 安装Apache2.4服务php环境搭建 浏览
2.2 安装OpenSSL
双击Win64OpenSSL-1_0_2d.exe进行安装即可。
3. 生成密钥
进入%OpenSSL%\bin目录1) 生成密钥
openssl genrsa 1024 > server.key
2) 生成证书请求文件
openssl req -config D:\Program_Files\Apache24\conf\openssl.cnf -new -key server.key > server.csr
3) 生成证书
openssl req -config D:\Program_Files\Apache24\conf\openssl.cnf -x509 -days 365 -key server.key -in server.csr > server.crt
4. 配置
1) 将生成的server.key和server.crt文件拷贝到 D:\Program_Files\Apache24\conf
2) 修改 D:\Program_Files\Apache24\conf\extra\httpd-ssl.conf
SSLCertificateFile "D:/Program_Files/Apache24/conf/server.crt" SSLCertificateKeyFile "D:/Program_Files/Apache24/conf/server.key"
注意将此文件中所有的 "c:/apache24" 替换成你自己的安装目录
3) 修改 httpd.conf 文件
LoadModule ssl_module /opt/taobao/install/httpd/modules/mod_ssl.so LoadModule socache_shmcb_module modules/mod_socache_shmcb.so # Secure (SSL/TLS) connections Include conf/extra/httpd-ssl.conf
4) 重启Apache服务
5) 打开网页 https://localhost
4. 参考
1) apache https配置步骤 浏览相关文章推荐
- 程序员笔试面试系列-网络与通信知识点
- Windows无法连接到选定网络,网络可能不在区域中。请刷新可用网络的列表,重新尝试
- TCP Segment Offload(TSO)的实现原理浅析
- TCP Segment Offload(TSO)的实现原理浅析
- Linux网络流量实时监控工具-ifstat
- Linux下的网络配置命令
- android 网络异步加载数据进度条
- nyoj-170-网络的可靠性(找度数1)
- 通过AFNetworking发送和获取网络资源
- 网络拍卖系统的设计
- 手动配置linux 网络时,修改默认网关,设置防火墙
- [AD]使用NetDiag工具测试工作站和服务器的网络连接和DNS解析
- [AD]使用DCDiag工具测试域控制器的网络连接和DNS解析
- iOS- 网络请求的两种常用方式GET & POST的区别
- poj 1144 Network 【求一个网络的割点的个数 矩阵建图+模板应用】
- java使用http get以及post方式读取网络数据
- [Python学习] 简单网络爬虫抓取博客文章及思想介绍
- 使用ConnectivityManager监听网络状态变化
- Android http超时选项的测试
- Android http超时选项的测试