文档章节

Apache——https

y
 youxizhe
发布于 2014/06/24 15:31
字数 600
阅读 101
收藏 1
点赞 0
评论 0

apache https配置步骤

1、  确认是否安装ssl模块

是否有mod_ssl.so文件

2、  生成证书和密钥

linux下

步骤1:生成密钥
命令:openssl genrsa 1024 > server.key
说明:这是用128位rsa算法生成密钥,得到server.key文件
步骤2: 生成证书请求文件
命令:openssl req -new -key server.key > server.csr
说明:这是用步骤1的密钥生成证书请求文件server.csr, 这一步提很多问题,一一输入
步骤3: 生成证书
命令:openssl req -x509 -days 365 -key server.key -in server.csr > server.crt
说明:这是用步骤1,2的的密钥和证书请求生成证书server.crt,-days参数指明证书有效期,单位为天

window下

步骤1:生成密钥
命令:openssl genrsa 1024 > server.key
说明:这是用128位rsa算法生成密钥,得到server.key文件
步骤2: 生成证书请求文件
命令:openssl req -config D:\work_soft\Apache2.2\conf\openssl.cnf -new -key server.key > server.csr
说明:这是用步骤1的密钥生成证书请求文件server.csr, 这一步提很多问题,一一输入
步骤3: 生成证书
命令:openssl req -config D:\work_soft\Apache2.2\conf\openssl.cnf -x509 -days 365 -key server.key -in server.csr > server.crt
说明:这是用步骤1,2的的密钥和证书请求生成证书server.crt,-days参数指明证书有效期,单位为天

步骤一说明:

说明:这是用步骤1的密钥生成证书请求文件server.csr, 这一步会有很多参数,需要一一输入
 按提示输入一系列的参数, 
Country Name (2 letter code) [AU]:CN ISO国家代码(只支持两位字符)
State or Province Name (full name) [Some-State]:ZJ所在省份
Locality Name (eg, city) []:HZ所在城市
Organization Name (eg, company):SW_TECH公司名称
Organizational Unit Name (eg, section) []:SW_TECH组织名称
Common Name (eg, YOUR name) []:kedou.com申请证书的域名
Email Address []:admin@admin.com 管理员邮箱
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []: 交换密钥
An optional company name []:  注:Common Name必须和httpd.conf中server name必须一致,否则apache不能启动

把得到的server.key和server.crt文件拷贝到apache的对应目录

3、  配置apache

l  修改httpd-ssl.conf文件

注意在此文件中配置证书和密钥
SSLCertificateFile /apache/conf/server.crt
SSLCertificateKeyFile /apache/conf/server.key

示例:

Listen 443
<VirtualHost _default_:443> 
    ServerAdmin some@email.com 
    DocumentRoot "D:/wamp/www"
    ServerName localhost:443  
    ErrorLog "D:/wamp/logs/anyFile-error.log" 
    CustomLog "D:/wamp/logs/anyFile-access.log" common 
    SSLEngine on
    SSLCertificateFile "D:/wamp/Apache2/conf/server.crt"
    SSLCertificateKeyFile "D:/wamp/Apache2/conf/server.key" 
</VirtualHost>


本文转载自:http://www.cnblogs.com/best-jobs/p/3298258.html

共有 人打赏支持
y
粉丝 7
博文 38
码字总数 9840
作品 0
闵行
程序员
Apache Directory LDAP API 1.0.0-RC2 发布

Apache Directory LDAP API 1.0.0-RC2 发布了,该版本更新内容: Bugs 修复: DIRAPI-285 https://issues.apache.org/jira/browse/DIRAPI-285 — ModifyPassword extended operation incorr......

局长 ⋅ 2016/11/07 ⋅ 0

kafka系列文章索引

apache kafka在数据处理中特别是日志和消息的处理上会有很多出色的表现,这里写个索引,关于kafka的文章暂时就更新到这里,最近利用空闲时间在对kafka做一些功能性增强,并java化,虽然现在已...

Gaischen ⋅ 2013/03/25 ⋅ 7

kafka系列文章索引(结束)

apache kafka在数据处理中特别是日志和消息的处理上会有很多出色的表现,这里写个索引,关于kafka的文章暂时就更新到这里,最近利用空闲时间在对 kafka做一些功能性增强,并java化,虽然现在...

老先生二号 ⋅ 2017/05/28 ⋅ 0

关于Apache的25个初中级面试题

2014-04-03 程序猿 本文涵盖了25个有趣的Apache工作面试中会提出的问题,并附带有它们的答案,因此你可以方便的理解也许你之前从来没有见到过的一些有关于Apache的新事物. 在你开始阅读这篇文...

Yamazaki ⋅ 2014/04/13 ⋅ 0

编译hadoop-2.2.0源码,RHEL6.3x64

编译环境: OS: RHEL6.3.x86_64 Kernel:2.6.32-358.el6.x86_64 JDK: 1.6.035 x8664 编译前准备: 1.安装依赖的rpm包 yum -y install lzo-devel zlib-devel gcc autoconf automake libtool op......

徐霞客 ⋅ 2013/12/28 ⋅ 0

php全局变量$_SERVER解析

php全局变量挺多的,比如$SERVER 和$GET $POST $COOKIE $FILE等等,在我们写程序的时候使用都是很方便的,最近在读一些开源程序比如dedecms(织梦) discuz x 等,他们的程序中很多使用了$SE...

Minho ⋅ 2012/02/14 ⋅ 0

雅虎的分布式消息发布平台 Apache Pulsar 发布 2.0.0-rc1

Apache Pulsar 2.0.0-rc1 已发布,这是 Pulsar 成为 Apache 孵化项目后的第五个 Pulsar 版本。 Pulsar 是一个高度可扩展,低延迟的分布式消息发布/订阅传递平台,具有非常灵活地消息模型和一...

局长 ⋅ 06/04 ⋅ 0

获取网站Web服务器类型的办法

获取网站Web服务器类型的办法如下: 有些同学老问怎么判断Web服务器。如nmap nc nikto等好多可以的….要那么多扫描器干嘛 NMAP一个就够了!方法N多,举几个例子吧! nmap pentest@yinyin:~$...

camyd ⋅ 2016/06/28 ⋅ 0

nginx 或将取代 apache

NGINX 已经成为第二大 web 服务器。它在很久以前就已经超越了微软 IIS,并且一直在老大 Apache 的身后穷追不舍。但是,NGINX 的首席执行官Gus Roberston 在接受采访时表示,Apache 和 NGINX ...

linux小陶 ⋅ 2016/12/02 ⋅ 0

Nutch中文教程--nutcher

nutcher 是 Apache Nutch 的中文教程,在github上托管。nutch社区目前缺少教程和文档,而且教程对应版本号较为落后。nutcher致力于为nutch提供一个较新的中文教程和文档,供开发者学习。 gi...

CrawlScript ⋅ 2015/03/05 ⋅ 4

没有更多内容

加载失败,请刷新页面

加载更多

下一页

645. Set Mismatch - LeetCode

Question 645. Set Mismatch Solution 思路: 遍历每个数字,然后将其应该出现的位置上的数字变为其相反数,这样如果我们再变为其相反数之前已经成负数了,说明该数字是重复数,将其将入结果r...

yysue ⋅ 7分钟前 ⋅ 0

Confluence 6 从生产环境中恢复一个测试实例

请参考 Restoring a Test Instance from Production 页面中的内容获得更多完整的说明。 很多 Confluence 的管理员将会使用生产实例运行完整数据和服务的 Confluence 服务器,同时还会设置一个...

honeymose ⋅ 11分钟前 ⋅ 0

Python这么强?红包杀手、消息撤回也可以无视,手机App辅助!

论述 标题也许有点不好理解,其实就是一款利用Python实现的可以监控微信APP内的红包与消息撤回的助手。不得不说,这确实是一款大家钟意的神器。 消息撤回是一件很让人恶心的事,毕竟人都是有...

Python燕大侠 ⋅ 23分钟前 ⋅ 0

压缩打包介绍、gzip压缩工具、bzip2压缩工具、xz压缩工具

压缩打包介绍 压缩的好处不仅能节省磁盘空间而且在传输的时候节省传输时间和网络带宽 windows系统下文件带有 .rar .zip .7z 后缀的就是压缩文件 linux系统下则是 .zip, .gz, .bz2, .xz, ...

黄昏残影 ⋅ 27分钟前 ⋅ 0

观察者模式

1.利用java原生类进行操作 package observer;import java.util.Observable;import java.util.Observer;/** * @author shadow * @Date 2016年8月12日下午7:29:31 * @Fun 观察目标 **/......

Cobbage ⋅ 30分钟前 ⋅ 0

Ubuntu打印服务器配置

参考:https://blog.csdn.net/gsls200808/article/details/50950586 https://blog.csdn.net/jiay2/article/details/80252369 https://wiki.gentoo.org/wiki/HPLIP 由于媳妇儿要大量打印资料,......

大熊猫 ⋅ 36分钟前 ⋅ 0

面试的角度诠释Java工程师(二)

原文出处: locality 续言: 相信每一位简书的作者,都会有我这样的思考:怎么写好一篇文章?或者怎么写好一篇技术类的文章?我就先说说我的感悟吧,写文章其实和写程序是一样的。为什么我会...

颖伙虫 ⋅ 38分钟前 ⋅ 0

github中SSH的Key

https://help.github.com/articles/connecting-to-github-with-ssh/ https://help.github.com/articles/testing-your-ssh-connection/ https://help.github.com/articles/adding-a-new-ssh-k......

whoisliang ⋅ 39分钟前 ⋅ 0

only_full_group_by

我的mysql是在CentOS7.1下面的5.7.17 在 /etc/my.cnf 文件里加上如下: sql_mode='NO_ENGINE_SUBSTITUTION' 然后,重启Mysql服务 systemctl restart mysqld...

SunHacker ⋅ 今天 ⋅ 0

实际项目(SpringBoot项目)中集成Druid

参考网页 https://blog.csdn.net/liuchuanhong1/article/details/55050131 https://blog.csdn.net/CoffeeAndIce/article/details/78707819 https://www.pocketdigi.com/20170530/1577.html 为......

karma123 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部