win7 apache+openssl 安装

win7 apache+openssl 安装

博客分类:

win7 apache+openssl 安装

注:附件提供包含apache和openssl的安装文件

1.安装前准备apache_2.2.11-win32-x86-openssl-0.9.8i.msi(此处应选支持openssl版本的安装,否则安装后无用),openssl-0.9.8.tar.gz

2.安装apache时选择目录最好不包含中文目录或者默认的Program Files (x86)目录,openssl-0.9.8.tar.gz安装任意盘符根目录

3.用openssl生成服务器公私钥。进入openssl安装目录/apps目录执行已下四句
   set OPENSSL_CONF=openssl.cnf
   openssl req -new -out server.csr -config openssl.cnf 
   openssl rsa -in privkey.pem -out server.key 
   openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 3650

第三步在填写Common Name项的值要和你的网站域名相同。例如localhost,xxxx.com。

完成之后,将目录中的server.key和server.crt拷贝到apache安装目录/conf目录中。

4.修改apache配置,打开apache安装目录conf/httpd.conf文件,将下面两行的注释去掉

LoadModule ssl_module modules/mod_ssl.so  
Include conf/extra/httpd-ssl.conf

5. 重启Apache Http Server服务

6.访问https://localhost(与第三步Common Name一致),会提示安装证书,IE》internet选择》内容》证书》受信任的根证书颁发机构》导入,选择server.crt证书导入

7.如果Apache服务启动失败,cmd运行apache安装目录/bin/httpd.exe,查看错误信息,一般提示对应行错误。

此文档参考http://blog.csdn.net/taosst/article/details/2182966,公私钥也是最简单的,如需详细双向验证公私钥可参考http://www.blogjava.net/sham2k/articles/163985.html

时间: 2024-10-09 09:59:28

win7 apache+openssl 安装的相关文章

apache编译安装

实验环境: centos6.3 2.6.32-431.20.3.el6.i686 用到的包: APR 1.5.1 APR-util 1.5.3 httpd-2.4.9 操作步骤: 第一步:根据依赖关系,先解压.编译安装apr1.5.1 # tar xf apr-1.5.1.tar.bz2 -C /home # cd /home/apr-1.5.1 # ./configure --prefix=/usr/local/apr # make && make install 第二步:解压.编译安装

openssl安装使用教程

本文简要介绍CA和证书的基础知识,并演示openssl-1.0.2d的安装,CA证书生成.用户证书申请.使用CA签发用户证书等内容.另外,可以参考本人的其他文章如nginx教程,进行生成证书的验证. By 泪痕之木 实验环境 操作系统:CentOS 6.7 主机名:centos6 openssl版本:openssl-1.0.2d.tar.gz(官网获取) 1 基础知识 1.1 PKI 为解决Internet的安全问题,世界各国对其进行了多年的研究,初步形成了一套完整的Internet安全解决方案

apache2.4:apache的安装及其新特性

小生博客:http://xsboke.blog.51cto.com 小生 Q Q:1770058260 -------谢谢您的参考,如有疑问,欢迎交流 一. Apache2.4新特性 1. 新增模块 Mod_proxy_fcgi:提供fcgi代理 Mod_ratelimit:限制用户带宽 Mod_request:过滤客户机请求 Mod_remoteip:匹配客户端的IP 2. 新特性 Mpm(工作模式):支持工作模式在apache运行时更改 但是要开启这种特性,在编译安装要启用这三种功能:--e

Centos7下Apache详细安装配置及证书申请SSL配置介绍

首先说到Centos大家都已经非常熟悉了,所以我们也就不多介绍关于Centos具体发展了,我们首先知道在Centos7之前版本命令和ReadHat的命令完全一样的,可Centos从6.0版本升级到Centos7版本之后,命令及功能上有了很大的变化,最明显的差别就是从安装的操作界面及操作命令上已经有很大变化了,更不用说功能上的变化了,比如centos6.x版本的iptalbes到centos7的firewall的变化,当然,变化了很多,我也就不多说了,今天呢,主要给大家介绍一下再Centos7下A

php开启openssl的方法,openssl安装

php开启openssl的方法,openssl安装 2014年10月10日 8312次浏览 什么是openssl? 关于openssl,我说的不如百度百科齐全,还是看看百度百科的解释吧!http://baike.baidu.com/view/300712.htm php开启openssl的方法,大多数情况下openssl是没有开启的,要想启用需要进行下简单的设置: windows下开启方法: 1: 首先检查php.ini中:extension=php_openssl.dll是否存在, 如果存在的

Linux+Apache+openssl

实现https验证apache2.0 https 首先安装SSL,再编译安装APACHE,再配置证书即可 1.下载apache和openssl 网址: http://www.apache.org http://www.openssl.org 2.解压 #tar zxvf httpd-2.0.54.tar.gz #tar zxvf openssl-0.9.7g.tar.gz 3.编译安装openssl, 这个软件主要是用来生成证书: #cd openssl-0.9.7g #./config #ma

apache编译安装 httpd 2.2 httpd 2.4

#apache编译安装#httpd 2.2 , httpd 2.4 #!/bin/sh #apache编译安装 #httpd 2.2 , httpd 2.4 #centos #rpm -e httpd* Ve=2.2 [ $1 = 2.4 ] && Ve=2.4 || Ve=2.2 #设置安装版本2.2或2.4 #目录 Ddir=/it/tools #定义下载目录 Sdir=/www/server #定义安装目录 Adir=$Sdir/apache$Ve [ ! -d $Ddir ] &a

apache+openssl搭建

最近漏洞扫描发现很多问题,故而升级apache,并且安装新版的openssl,并且这个openssl和系统的不冲突 一 安装需要的包 以及环境 环境:centos7.6 openssl 版本 [[email protected] ~]# openssl version -aOpenSSL 1.0.2k-fips 26 Jan 2017built on: reproducible build, date unspecifiedplatform: linux-x86_64options: bn(64

Apache CouchDB安装及入门  

1. 从Apache CouchDB官网下载最新的版本,目前最新版本为1.6.1. 2. 运行"setup-couchdb-1.6.1_R16B02.exe"文件,并将couchdb设置为Windows服务,这样就不用每次都启动服务. 3. 在浏览器中运行"http://127.0.0.1:5984",出现下面的内容说明安装成功. {"couchdb":"Welcome","uuid":"4f58