这几天做个单点登录,要用到SSL,于是需要做apache的SSL证书,google了很多,都不行,在一个老事的帮助下终于搞定了,非常简单,在windows平台或者linux平台都可以按以下命令生成证书:
步骤1:生成密钥
命令:openssl genrsa 1024 > server.key
说明:这是用128位rsa算法生成密钥,得到server.key文件
步骤2: 生成证书请求
命令:openssl req -new -key server.key > server.csr
说明:这是用步骤1的密钥生成证书请求文件server.csr, 这一步提很多问题,一个一个的填吧
步骤2: 生成证书请求
命令:openssl req -x509 -days 365 -key server.key -in server.csr > server.crt
说明:这是用步骤1,2的的密钥和证书请求生成证书server.crt,-days参数指明证书有效期,单位为天
把得到的server.key和server.crt文件拷贝到apache的对应目录,具体就不做介绍了。另外说明,这些个证书制作仅仅供开发使用。
分享到:
相关推荐
证书服务配置客户端证书申请IIS站点SSL设置.docx
证书服务配置客户端证书申请IIS站点SSL设置.doc
Bluehost 现在为您帐户中设置的所有分配和停放的域名提供免费的 SSL 证书。在大多数情况下,SSL 会自动将自身分配并安装到您的新域和现有域;但是,某些客户可能需要手动启用证书。
实验十五_在IIS中建立SSL安全网站.doc; 用证书实现windows_2003下IIS的SSL安全通信.doc; 证书使用和SSL实验.doc
专题资料
在IIS上启用SSL,建立安全连接,实现安全传输!!!!!!!!!!!!!!!!
boost.asio.ssl示例的证书
基于netty的websocket服务,配置阿里云ssl证书,实现正式服务器的wss访问;适用于JAVA服务器部署访问;对应生成博客地址https://mp.csdn.net/mp_blog/creation/editor/130410613
用于系统测试过程中出现的安全漏洞检测,通过配置https访问可以通过测试
WebLogic SSL 安全服务器设置
linux环境中设置tomcat支持SSL,使用keytool生成安全密钥。前段时间客户要求增加项目安全性,通过实践与网络学习,总结文档与大家分享。
大家都知道微软的远程桌面是明文传输的,如何设置加密方法,是大家很关心的,现有有一个很好的设置方法,愿与大家共享.
exchange 2007 设置ssl证书
用于配置SSL弱密码安全问题,屏蔽SSL低版本 ,例如:SSL2.0 SSL3.0 ,
4.为 View 设置 SSL 证书的方案
通过Postgresql DB,Redis Caching,Nginx Server和SSL认证运行Superset 在Google Cloud上启动服务器 转到 使用凭证帐单等完全设置它(当前已设置) 单击左上角,然后单击计算引擎 单击创建实例。 选择标准选项。 ...
C# FTP辅助操作类,其中有客户端及服务端配置及操作中的增删改查等基本功能
其中系统配置文件中的SSL设置重点关注如下几个: # 指定HTTPS协议层 https.default.protocol=TLS # 指定SSL版本 https.default.protocol=SSLv3 # 设置启动的协议 https.socket.protocols=SSLv2Hello SSLv3 TLSv1 # ...
sslQuickfix 有关基于的项目的SSL配置的概念证明。 该库由,其可以在他们... 检测到有关设置对象的一些奇怪问题; 看起来只有“默认”认证配置使其符合SSL实用程序类。 两种角色:同一二进制文件中的接受者和发起者
SQLServer进行协议安全设置后,通过web传输的所有数据全都是通过加密的,即使对方从中间窃取到信息,也完全不用担心...