一、使用JDK1.6的keytool命令生成keystore文件,命令如下:
%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA -keystore /path/keystore
如下图:
二、在server.xml中去掉如下代码的注释
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" />
并添加如下代码
keystoreFile="conf\tomcat.key" keystorePass="123456"
,最终结果代码如下(见附件server.xml.rar):
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="conf\tomcat.key" keystorePass="123456" />
启动tomcat6并在浏览器中输入http://127.0.0.1:8443,若显示出了tomcat界面,则说明配置成功!
备注:若出现
java.lang.Exception: No Certificate file specified or invalid file format
错误信息,则将tomcat6的bin目录下的tcnative-1.dll文件删除并重启
tomcat下配置https环境
tomcat配置单向ssl
tomcat配置https小经验
SSL Configuration HOW-TO
Tomcat配置集锦(汇总)
- 大小: 15.4 KB
分享到:
相关推荐
Tomcat 开启基于https的SSL配置
Windows Server 2008 + tomcat 配置使用SSLWindows Server 2008 + tomcat 配置使用SSLWindows Server 2008 + tomcat 配置使用SSL
Tomcat配置SSL指导:1 生成Server端安全证书;2 添加Server端安全证书;3 配置需要强制使用SSL的目录或文件;
阿里云ssl证书配置
Jdk安装目录下D:\toots\Java\jdk1.6.0_18\bin\msvcr71.dll复制到C:\WINDOWS\system32下 二、 安装过程 设置环境变量: JAVA_HOME= D:\toots\Java\jdk1.6.0_18 classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\...
本报告就如何配置SSL/TLS以提供最先进的身份验证和加密技术提出了一般性建议。ssl引擎提供的选项是从 自从Netscape开发SSL2.0以来的早期。TLS的引入使问题变得更具有挑战性,因为服务器和客户端根据各个ssl引擎提供...
apache2.2+tomcat6集群已经配置好,tomcat优化过,在实际项目发布中直接将项目复制到集群中的所有tomcat的webapps中即可, 此配置中包含是3个tomcat集群, 安装步骤大概如下: 1:安装httpd-2.2.17-win32-x86-no_ssl...
ssl自制全套证书(包含服务器端、客户端、ca端的证书,格式有.crt,.key,.truststore,.keystore,.p12,.cer,.pem等类型),当时要配置webservice接口、tomca、nginx通过ssl访问的证书,弄了好久才生成了一套能使用的。...
今天同事要求帮忙配置tomcat ssl,直接把linux下tomcat配置ssl这篇文章发给他了,没想到他居然说启动tomcat的时候,报Connector attribute SSLCertificateFile must be defined when using SSL with APR的错误,马上跑...
八、SSL加密强制使用SSL传输层 36 九、数据库安全策略 39 1、身份鉴别,数据库使用复杂口令 39 2、数据库应拥有冗余,提供异地备份策略 39 3、客户端连接闲置时间 43 4、最大错误连接5次 43 5、数据库端口号的更改 ...
目前官方 Nginx 并不支持 Windows,您只能在包括 Linux、UNIX、BSD 系统下安装和使用; Nginx 本身只是一个 HTTP 和反向代理服务器,它无法像 Apache 一样通过安装各种模块来支持不同的页面脚本,例如 PHP、CGI 等...
分析最新的攻击,如BEAST、CRIME、BREACH、Lucky 13、RC4、三次握手和心脏出血 提供全面的部署建议,包括严格传输...给出使用Apache httpd、IIS、Java、Nginx、Microsoft Windows和Tomcat进行安全服务器配置的实际建议
包括了openssl_win64版安装包,ActivePerl安装包,windows安装配置openssl教程,使用openssl配置tomcat ssl双向认证教程(仅安装就不需要最后一个教程)
Apache 2.2.17-win32-x86-no_ssl 2012-01-17 PHP 5.3.17-Win32-VC9-x86 2012-09-13 MySQL 5.5.27-win32 2012-08-04 WordPress 3.4.2-zh_CN 2012-09-07 所有用到的软件及测试文件我已经打包...
2. linux平台:openssl及Tomcat、Apache及Nginx 2. 导入证书完成ssl配置,并通过https访问配置好的以自己名字命名的站点来验
该软件用于配置Windows Server系统中Tomcat的SSL证书操作,版本为Win64OpenSSL-1_1_0h,安装过程中一直下一步即可
3、 MySQL-4.0.12-win (MySQL数据库) 4、 j2sdk-1_4_2-windows-i586 (JAVA 语言环境) 5、 Jakarta-Tomcat-5.0.9 (Tomcat JSP解析服务器) 6、 Resin-3.0.3 (Resin JSP解析服务器) 7、 mo
9、在线管理Nginx配置、ssl证书文件 10、Tomcat状态、文件、war包在线实时管理 特别提醒:在Windows服务器中可能有部分功能因为系统特性造成兼容性问题,建议在实际使用中充分测试。Linux目前兼容良好
此外,MySQL支持多种操作系统,包括Windows、Linux、macOS、Solaris等,确保了其在不同环境下的兼容性和部署灵活性。 关系型模型与SQL支持 MySQL基于关系型数据库模型,数据以表格形式组织,并通过预定义的键(如...
此外,MySQL支持多种操作系统,包括Windows、Linux、macOS、Solaris等,确保了其在不同环境下的兼容性和部署灵活性。 关系型模型与SQL支持 MySQL基于关系型数据库模型,数据以表格形式组织,并通过预定义的键(如...