`
softlife
  • 浏览: 109214 次
  • 性别: 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 的性能和伸缩性),这...

    idea配置Tomcat部署web应用

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

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

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

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

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

    在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