`
ohfanfan
  • 浏览: 51154 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

https 实践:tomcat配置https(简单)

阅读更多
给Tomcat配置HTTPS

1.首先用jdk自带的工具keytool生成一个"服务器证书"

JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA -keystore C:\tomcat.key
提示输入密码,使用Tomcat的默认值changeit
输入相关信息后确认
将生成PCKS1.2格式的数字证书于C:\tomcat.key

2.如果是JDK1.3以下则需要下载Java Secure Socket Extensions (JSSE) package(http://java.sun.com/products/jsse/), version 1.0.2 or later,且将jcert.jar, jnet.jar, jsse.jar拷贝到$JAVA_HOME/jre/lib/ext
如果是JDK1.4.x+则已经有这些包。
  
3.修改tomcat目录下的server.xml文件,增加  
    
<Connector port="8443" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" disableUploadTimeout="true" acceptCount="100" debug="0" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="C:/tomcat.key" keystorePass="changeit" />  

说明,如果不是采用tomcat的默认值 keystorePass 可不写。

4.重启Tomcat,访问https://localhost:8443/
分享到:
评论

相关推荐

    student-score:基于jsp+servlet技术的简单选课小项目

    简介:本项目是javaweb最佳实践,用到一些诸如servlet的最基础的知识。欢迎star。。环境:jdk:jdk1.8.0_121,tomcat:tomcat8.0.52需要了解的知识点:​html,css,JavaScript,jquery等前端基础;java基础;​简单...

    Hibernate实践例子程序

    一个最简单的Hibernate project(不涉及Struts, Tomcat, XDoclet,JBoss等东东)必须的几个东东: 1. Hibernate工具包。 2. JDBC数据库连接驱动。以mysql为例,mysql-connector-java-3.1.×-bin.jar。 3. 配置...

    看透springMvc源代码分析与实践

    8.2 Spring MVC最简单的配置84 8.2.1 在web.xml中配置Servlet85 8.2.2 创建Spring MVC的xml配置文件85 8.2.3 创建Controller和view86 8.3 关联spring源代码87 8.4 小结89 第9章 创建Spring MVC之器90 9.1 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    5.5 tomcat的安装与配置 184 5.5.1 安装tomcat 185 5.5.2 运行tomcat 186 5.5.3 tomcat启动分析 189 5.5.4 tomcat的体系结构 191 5.6 tomcat的管理程序 193 5.6.1 admin web应用程序 193 5.6.2 manager web...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    5.5 tomcat的安装与配置 184 5.5.1 安装tomcat 185 5.5.2 运行tomcat 186 5.5.3 tomcat启动分析 189 5.5.4 tomcat的体系结构 191 5.6 tomcat的管理程序 193 5.6.1 admin web应用程序 193 5.6.2 manager web...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    5.5 tomcat的安装与配置 184 5.5.1 安装tomcat 185 5.5.2 运行tomcat 186 5.5.3 tomcat启动分析 189 5.5.4 tomcat的体系结构 191 5.6 tomcat的管理程序 193 5.6.1 admin web应用程序 193 5.6.2 manager web...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    5.5 tomcat的安装与配置 184 5.5.1 安装tomcat 185 5.5.2 运行tomcat 186 5.5.3 tomcat启动分析 189 5.5.4 tomcat的体系结构 191 5.6 tomcat的管理程序 193 5.6.1 admin web应用程序 193 5.6.2 manager web...

    开涛高可用高并发-亿级流量核心技术

    12.3.2 Tomcat线程池配置 248 13 异步并发实战 250 13.1 同步阻塞调用 251 13.2 异步Future 252 13.3 异步Callback 253 13.4 异步编排CompletableFuture 254 13.5 异步Web服务实现 257 13.6 请求缓存 259 13.7 请求...

    iuhyiuhkjh908u0980

    3.重新设计了配置面板,支持更加灵活的最初配置。4.少量针对的 ... by gml520 2009-08-27 回复 (4) 新版本的PrettyTools发布,支持 ... PrettyFaces: EL API访问PrettyContext 支持JSF 1.1 增强了错误页面和servlet...

    Java_EE企业应用实战SSH(第三版)-part3

    1.3.2配置Tomcat的服务端口 1.3.3进入控制台 1.3.4部署Web应用 1.3.5配置Tomcat的数据源 1.4Eclipse的安装和使用 1.4.1Eclipse的下载和安装 1.4.2在线安装Eclipse插件 1.4.3从本地压缩包安装插件 1.4.4手动...

    Java_EE企业应用实战SSH(第3版)-part2

    1.3.2配置Tomcat的服务端口 1.3.3进入控制台 1.3.4部署Web应用 1.3.5配置Tomcat的数据源 1.4Eclipse的安装和使用 1.4.1Eclipse的下载和安装 1.4.2在线安装Eclipse插件 1.4.3从本地压缩包安装插件 1.4.4手动...

    Java_EE企业应用实战SSH(第3版)-part1

    1.3.2配置Tomcat的服务端口 1.3.3进入控制台 1.3.4部署Web应用 1.3.5配置Tomcat的数据源 1.4Eclipse的安装和使用 1.4.1Eclipse的下载和安装 1.4.2在线安装Eclipse插件 1.4.3从本地压缩包安装插件 1.4.4手动...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    Tomcat是一个免费的开源的Serlvet容器,在Tomcat中,应用程序的部署很简单,你只需将你的WAR放到Tomcat的webapp目录下,Tomcat会自动检测到这个文件,并将其解压。你在浏览器中访问这个应用的Jsp时,通常第一次会很...

    Java数据编程指南

    数据定义 基本数据操作 数据完整性 表达式 连接 合并 ...配置Tomcat、JRun和Orion Tomcat安装和配置 JRun 3.0安装和配置 安装检索 附录E 在WebLogic 6.0上配置并部署EJB 设置配置属性...

    基于J2EE框架的个人博客系统项目毕业设计论...

    Tomcat是一个免费的开源的Serlvet容器,在Tomcat中,应用程序的部署很简单,你只需将你的WAR放到Tomcat的webapp目录下,Tomcat会自动检测到这个文件,并将其解压。你在浏览器中访问这个应用的Jsp时,通常第一次会很...

    spring-todo-application:冲刺待办事项申请

    该项目演示了具有持久性配置的简单Spring应用程序。 后端分为几个目录,例如: 控制器-包含用于REST API通信的控制器 仓库-虚拟仓库 服务-虚拟服务 控制器,存储库和服务以抽象方式实现,以实现可重用的目的。 ...

    JSP 程序设计从入门到精通 PDF 教程

     1.2.1Tomcat下JSP环境的配置 12  1.2.1建立自己的Jsp工作目录 13  1.3 JSP语法介绍 14  1.3.1 JSP页面中的元素 14  1.3.2 JSP语法概要 15  1.3.3关于模板文本(静态HTML) 16  1.4 运行第一个Jsp程序 ...

    JAVA程序开发大全---上半部分

    6.2.2 Tomcat服务器的安装与配置 83 6.2.3 MyEclipse中集成Tomcat服务器 85 6.3 使用MyEclipse开发Web应用程序 86 6.3.1 创建Web项目 87 6.3.2 创建HTML静态页面 88 6.3.3 创建JSP页面 90 6.3.4 创建Servlet 91 ...

    JBPM4工作流应用开始指南.rar

    26 2.3 安装脚本详解 27 2.3.1 关于配置文件 30 2.3.2 关于依赖库 31 2.4 安装到JBoss 31 2.5 安装到Tomcat 32 2.6 基于Web的Signavio流程设计器 33 2.6.1 jBPM Web流程设计器简介 33 2.6.2 独立安装Signavio 34 ...

    容器-DevOps开发运维训练营

    迄今为止,我们已经了解了DevOps实践和持续集成。但是,最近,容器成为了一个流行词,每个人都希望有第一手的经验,主要原因是为了高效地利用资源。Docker是用于操作系统虚拟化的一个开源产品,可以自动化应用程序在...

Global site tag (gtag.js) - Google Analytics