首页>Apache>windows下apache配置https加密方法步骤

windows下apache配置https加密方法步骤

步骤一:安装apache,使其支持SSL,并安装php

1.安装配有SSL模块的apache,apache_2.2.8-win32-x86-openssl-0.9.8g

2.配置apache以支持SSL:打开apache的配置文件conf/httpd.conf

1)LoadModule ssl_module modules/mod_ssl.so

Include conf/extra/httpd-ssl.conf

去掉两行前面的#

2)注意修改httpd-ssl.conf 文件里的两个字段:

SSLCertificateFile "C:/Apache2.2/conf/server.crt"

SSLCertificateKeyFile "C:/Apache2.2/conf/server.key"

3.安装php,整合apache和Php(略)

为下面你所生成的证书和密钥地址。

步骤二:为网站服务器生成证书及私钥文件

1. 生成服务器的私钥

进入命令行:

D:\local\apache2\bin\openssl genrsa -out server.key 1024

在当前目录下生成了一个server.key生成签署申请

2. 生成签署申请

D:\local\apache2\bin>openssl req -new –out server.csr -key server.key -config ..\conf\openssl.cnf

此时生成签署文件server.csr.

步骤三:通过CA为网站服务器签署证书

1.生成CA私钥

D:\local\apache2\bin\openssl genrsa -out ca.key 1024

多出ca.key文件

2.利用CA的私钥产生CA的自签署证书

D:\local\apache2\bin\openssl req -new -x509 -days 365 -key ca.key -out ca.crt -config ..\conf\openssl.cnf

此时需要输入一些信息,注意Common Name为服务器域名,如果在本机,为本机IP。

3.CA为网站服务器签署证书

D:\local\apache2\bin\openssl ca -in server.csr -out server.crt -cert ca.crt -keyfile ca.key -config ..\conf\openssl.cnf

但,此时会报错:

于是在当前目录创建demoCA,里面创建以下文件,index.txt,serial:serial内容为01,其他为空,以及文件夹 newcert.再执行一遍,即可生成server.crt文件

步骤四:然后将 server.crt,server.key复制到apache的conf文件夹下,重启apache

步骤五:配置windows.

打开C:\WINDOWS\system32\drivers\etc下的etc文件:

修改为:

127.0.0.1 next0-testing.acgchina.8866.org

127.0.0.1 pp-testing.acgchina.8866.org

127.0.0.1 tlink-testing.acgchina.8866.org

步骤六:

在apache下写入iframe网页,并将testlink,projectpier也放入。

关键词:windows下apache配置https

本文全部来源于互联网,版权归属于原作者。本站所有转载文章言论不代表本站观点,如是侵犯了原作者的权利请发邮件联系站长(3143591980@qq.com),我们收到后立即删除。

相关资讯:

CentOS中Apache服务器HTTPS配置方法

如何在CentOS配置Apache的HTTPS服务,这里以自签证书(仅用于测试)为例: 如果CentOS已经安装了Apache Web服务器,我们需要使用OpenSSL生成自签名证书。如果尚未安装OpenSSL...

SSL证书安装指南 - Apache-SSL / Apache ModSSL

请注意: Apache中含有https.conf和ssl.conf两个功能相同的文件,请只修改其中一个文件,否则会有冲突而使得Apache不能正常启动。 Note that some instances of ...

阿里云Apache SSL证书部署指南

成功在沃通申请证书后,会得到一个有密码的压缩包文件,输入证书密码后解压得到五个文件:forApache、for IIS、for Ngnix、for Tomcat、for Other Server,这个是...

Apache, IIS,Tomcat,Nginx环境设置http跳转到https方法

Apache, IIS,Tomcat,Nginx设置http跳转到https方法发布日期:2016-06-15 怎么设置http跳转到https?在为网站部署SSL证书后,可以实现https加密访问,但是网站的用户往往...

配置Apache支持https的方法,如何设置Apache支持https

如何配置Apache支持https,如何设置Apache支持https,Apache中怎么设置https,配置Apache支持https的方法步骤。

apache下如何开启ssl即https访问

apache下如何开启ssl访问,apache下如何开启https访问,apache配置ssl证书方法步骤。

apache https配置方法,apache https配置步骤

apache怎么配置https加密,apache怎么配置SSL证书,apache https配置方法,apache https配置步骤介绍。

Apache SSL证书安装配置方法教程