`
softlife
  • 浏览: 109954 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Tomcat6部署一个web工程 配置SSL双域名双证书

xml 
阅读更多
server.xml关键代码1:
   
 <Connector port="80" protocol="HTTP/1.1" 
               connectionTimeout="20000"
               redirectPort="443"/>
<!--第一个证书配置-->
<Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol" 
               SSLEnabled="true"
               scheme="https" secure="true" debug="0"
               enableLookups="false" disableUploadTimeout="true"
               acceptCount="400" connnectionTimeout="30000" 
               maxThreads="250" minSpareThreads="50"  maxSpareThreads="100" 
               clientAuth="false" sslProtocol="TLS" 
               keystoreFile="/conf/cert/keystore1.jks" keystorePass="pass1" 
               Address = "192.168.100.2"/> 
<!--第二个证书配置-->

<Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol" 
               SSLEnabled="true"
               scheme="https" secure="true" debug="0"
               enableLookups="false" disableUploadTimeout="true"
               acceptCount="400" connnectionTimeout="30000" 
               maxThreads="250" minSpareThreads="50"   maxSpareThreads="100" 
               clientAuth="false" sslProtocol="TLS" 
               keystoreFile="/conf/cert/keystore2.jks" keystorePass="pass2" 
               Address = "192.168.100.3"/> 

关键代码2:
 
<!--虚拟主机:注意真实IP与域名对应(192.168.100.2=www.domain1.com)-->
 <Host name="192.168.100.2"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="true">
     <Alias>www.domain1.com</Alias>
 </Host>
<!--虚拟主机:appBase是放置web工程目录,如果两个Host写的同一个webapps那么部署的工程会启动两次(即:一个Host启动一个工程)。解决办法:webapps2下放一个重定向工程。即:将www.domain2.com域名重定向到www.domain1.com。详细参考(urlrewrite技术)-->
 <Host name="192.168.100.3"  appBase="webapps2"
            unpackWARs="true" autoDeploy="false"
            xmlValidation="false" xmlNamespaceAware="true">
      <Alias>www.domain2.com</Alias>
 </Host>
分享到:
评论

相关推荐

    TomcatSSL证书部署指南

    总结来说,Tomcat SSL证书的部署主要涉及获取证书、配置服务器环境、修改Server.xml配置文件并重启服务,以及后续可能需要的安全签章安装、证书备份和恢复。这整个过程对于保障Web应用的数据安全是至关重要的。在...

    Tomcat7部署多个Web项目的方法-有图有真相

    根据提供的文件信息,下面详细介绍在Tomcat7上部署多个Web项目的方法,这些知识点包括了配置文件的编辑、部署路径的管理以及特定开发环境下的项目结构调整。 首先,Tomcat作为一个应用服务器,用于托管Java Web应用...

    Tomcat6配置SSL

    1. **支持多个SSL证书**: 如果你的应用需要支持多个域名,可以添加多个`&lt;Connector&gt;`标签,每个对应一个不同的SSL证书。 2. **优化性能**: 可以调整`maxThreads`等参数,根据服务器性能和预期负载进行优化。 3. **...

    tomcat6启用SSL_证书_tomcat6多ssl_Tomcat6;SSL;_

    总的来说,启用Tomcat 6的SSL并配置证书是一项关键的安全措施,它确保了Web应用的数据传输安全,增强了用户对网站的信任度。正确地实施SSL配置,能有效防止数据在传输过程中被窃取或篡改,是现代Web服务的基础保障。

    Tomcat6配置使用SSL双向认证

    在IT领域,特别是Web服务器管理与安全配置方面,Tomcat6的SSL(Secure Sockets Layer)双向认证配置是一项关键技能。SSL双向认证不仅能够保护数据传输的安全性,还能确保通信双方的身份验证,这对于金融、医疗等对...

    TomcatSSL证书部署指南.....

    **Tomcat SSL证书部署指南** 在互联网通信中,安全是一个至关重要的因素,特别是对于处理敏感信息的应用服务器,如Apache Tomcat。SSL(Secure Sockets Layer)证书是确保数据传输安全的关键工具,它通过加密连接来...

    Tomcat配置SSL双向认证

    ### Tomcat配置SSL双向认证详解 #### 一、SSL双向认证概述 SSL(Secure Sockets Layer,安全套接层)是一种用于确保Web通信安全的技术,它通过加密数据传输来保护信息不被未授权访问。SSL协议的核心是实现客户端与...

    Tomcat上部署Web项目并运行

    2. **Tomcat服务器安装与配置**:Tomcat是Apache的一个开源项目,是一个免费的轻量级Web应用服务器。本知识点主要涉及到Tomcat的安装和配置,如确定Tomcat的安装路径以及如何在Myeclipse中配置Tomcat的路径,使...

    tomcat 配置ssl 证书

    在IT行业中,Tomcat是一个广泛使用的开源Web服务器和Java应用服务器,特别适合部署Servlet和JSP应用程序。配置SSL(Secure Socket Layer)证书是确保网站数据传输安全的重要步骤,因为SSL可以提供加密通信和身份验证...

    IDEA 部署Web工程&Tomcat.docx

    本文将详细介绍如何在IDEA中部署Web工程并配置Tomcat。 首先,我们来理解一下Web工程和Tomcat。Web工程是指基于Web技术构建的应用程序,通常包括HTML、CSS、JavaScript等前端资源,以及Servlet、JSP等后端代码。...

    解决tomcat配置ssl错误的解决办法

    解决 Tomcat 配置 SSL 错误的解决办法 在 Tomcat 服务器中配置 SSL 加密连接是非常重要的,然而在 Tomcat 6.0.33 版本中,默认启用了 APR(APR 是通过 JNI 访问的可移植库,可以提高 Tomcat 的性能和伸缩性),这...

    Tomcat更换SSL证书方法(jks与pfx转换)

    通过遵循这些步骤,用户可以顺利地在Tomcat服务器上部署新的SSL证书,从而加强系统的安全性。在实际操作过程中,可能还需要注意一些细节问题,比如证书的有效期、密钥长度等,以确保整个过程的顺利进行。

    idea配置Tomcat部署web应用

    "IDEA配置Tomcat部署Web应用" Томcat是Apache软件基金会下的一...IDEA提供了一个强大的平台来配置Tomcat服务器和部署Web应用程序,通过正确的配置和部署方式,可以快速和方便地部署Web应用程序到Tomcat服务器上。

    Tomcat中实现https安全连接与SSL配置

    https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置https ssl Tomcat中实现https安全连接与SSL配置

    Eclipse配置tomcat及部署Web完全指南

    Eclipse 配置 Tomcat 及部署 Web 项目完全指南 本文主要讲解了如何在 Eclipse 环境下配置 Tomcat 服务器,并部署 Web 项目的详细步骤。 Eclipse 配置 Tomcat 在配置 Tomcat 之前,需要先安装 JDK 1.6,注意安装...

    在Tomcat中部署Web项目的操作方法(必看篇)

    将Web项目部署到Tomcat中的方法之一,是部署没有封装到WAR文件中的Web项目。要使用这一方法部署未打包的webapp目录,只要把我们的项目(编译好的发布项目,非开发项目)放到Tomcat的webapps目录下就可以了。如下图所...

    nginx、tomcat安装免费ssl安全证书配置

    - 审核通过后,下载证书文件,通常包含一个.pem格式的公钥证书和一个.key格式的私钥文件。对于Nginx,可能还需要一个.crt或者.cer文件。 3. **配置Nginx**: - 编辑Nginx配置文件(如`/etc/nginx/nginx.conf`),...

    Tomcat6+7+8SSL证书部署操作指南

    在SSL证书部署完成后,网站的安全性得到提升,但还可以通过安装安全签章进一步增强用户的在线信任。文档中提到,沃通电子认证服务有限公司会提供中文和英文两种签章,安装方式是在网页中添加一段JavaScript代码,...

Global site tag (gtag.js) - Google Analytics