不同Tomcat6 版本 ,SSL配置是不一样的 为了避免走歪路 提供Tomcat6.0.35 配置
<Connector port="9443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" disableUploadTimeout="true"
acceptCount="100" scheme="https" secure="true"
clientAuth="true" sslProtocol="TLS" keystoreFile="C:\OpenSSL\bin\server\server.p12"
keystoreType="PKCS12" keystorePass="000000" truststoreFile="C:\OpenSSL\bin\jks\root.jks"
truststoreType="JKS" truststorePass="000000" SSLEnabled="true"/>
注意:
1、 clientAuth为true表示启用双向认证,配置单向认证的时候,把这个关掉
2、 keystorePass为生成服务器证书时设置的密码
3、 truststorePass为生成ca证书时设置的密码
设置完毕,重启tomcat。
分享到:
相关推荐
这个压缩包文件"tomcat6.0.35_tomcat_"包含了Apache Tomcat 6.0.35版本的所有组件和资源,它是开发者和系统管理员进行Java Web应用开发和部署的重要工具。 ### Tomcat 6.0.35 简介 Tomcat 6.0.35是Tomcat 6系列的...
Tomcat 6.0.35是其历史版本中的一个重要里程碑,提供了稳定性和性能的优化,对于学习和理解Servlet和JSP容器的工作原理具有极高的价值。 1. **Tomcat架构** Tomcat的架构主要由几个核心组件构成,包括Catalina...
在本描述中,我们将深入探讨Apache Tomcat 6.0.35的主要特性、安装与配置、以及它相对于Tomcat 7的优势。 首先,Apache Tomcat是Apache软件基金会的一部分,遵循Apache 2.0许可证,这意味着它是免费且开放源码的。...
【标题】"Tomcat6.0.35源码"是一个关键的学习资源,它揭示了Apache Tomcat服务器的内部工作原理。Tomcat是Java Servlet和JavaServer Pages(JSP)的开源实现,由Apache软件基金会维护。源码的提供允许开发者深入理解...
在本讨论中,我们将深入探讨这个特定版本的Apache Tomcat以及如何在Linux环境中进行安装和配置。 首先,`tar.gz`文件是一种常见的Linux归档格式,由`tar`工具创建并用`gzip`进行压缩。在Linux上,你可以通过以下...
这个压缩包"apache-tomcat-6.0.35.rar"包含了Tomcat 6.0.35版本的所有必要组件和配置文件,使得用户可以在本地环境中搭建一个支持JSP和Servlet的Web服务器。 Tomcat 6.0是Apache软件基金会的Jakarta项目中的一个...
7. **安全管理**:Tomcat支持多种安全机制,如SSL/TLS加密、用户认证(通过 Realm 配置)、角色管理和访问控制。这些配置在`conf/server.xml`中的`<Engine>`、`<Host>`和`<Context>`元素内进行。 8. **性能优化**:...
- 配置SSL/TLS以加密通信。 - 设置合适的文件权限,确保敏感文件不被未经授权的用户访问。 - 定期更新Tomcat到最新版本,修复已知的安全漏洞。 **9. 注意事项** 在安装和配置过程中,应留意以下几点: - 确保...
文件`apache-tomcat-6.0.35-src.zip`是源代码包,如果你需要进行定制化开发或者理解Tomcat的内部工作原理,可以考虑编译源代码。通常,对于大多数用户,预编译的二进制版本(例如,`apache-tomcat-6.0.x.zip`或`.tar...
**Tomcat 安装与配置指南** 1. **导论** 1.1 **文件目的** 这份文档旨在提供一个简明的指南,详细介绍如何在Linux系统,特别是RHEL (Red Hat Enterprise Linux) 上安装和配置Apache Tomcat服务器。目标读者是所有...
请注意,这只是一个基础配置,实际生产环境中可能需要考虑更多的因素,如SSL配置、错误处理、健康检查、会话持久化等。在配置时,请确保所有服务器的版本兼容,并遵循最佳实践以确保系统的稳定性和安全性。
Tomcat 6.0增强了安全特性,支持SSL/TLS协议,可以配置多个虚拟主机,并且提供了更灵活的角色管理和权限控制,确保Web应用程序的安全性。 6. **部署与管理**: 提供了更友好的管理界面和命令行工具,方便开发者...
- **server.xml**:这是Tomcat的主要配置文件,你可以在这里配置端口号、连接器、Context等。 - **webapps**目录:这是Tomcat默认的应用部署目录,将你的war文件或解压后的web应用目录放在此处即可自动部署。 - *...
- Tomcat 6.0.35 或与APR兼容的其他版本 4. 安装前的准备 在开始安装前,需要下载以下三个关键的软件包: - apr-1.4.2.tar.gz - apr-util-1.3.9.tar.gz - tomcat-native.tar.gz(这个包包含了Tomcat与APR的接口) ...
- 下载解压:首先从Apache官方网站下载apache-tomcat-6.0.35的64位版本,然后解压缩到指定目录。 - 配置环境变量:设置CATALINA_HOME指向Tomcat的安装目录,如果需要,也可以设置PATH包含bin目录。 - 启动与停止...
8. **安全性**:Tomcat6支持SSL/TLS协议,可以配置证书实现HTTPS通信。同时,通过修改`tomcat-users.xml`来设置不同角色的用户权限,加强服务器的安全管理。 9. **故障排查**:当遇到问题时,首先查看`logs`目录下...
- **Apache Tomcat**:解压缩 `apache-tomcat-6.0.35` 文件,这是 Tomcat 的安装包,用于处理 JSP 和 Servlet。 - **Apache HTTP Server**:安装 `apache_2.2.4-win32-x86-no_ssl.msi`,这是一个基于 Windows 的 ...
- **Tomcat6.0.35**:使用Tomcat6的原因在于其兼容性较好,适用于Java 1.5环境。 - **Apache2.2.9**:与Tomcat版本相匹配的Apache版本。 - **tomcat-connectors-1.2.32-windows-i386-httpd-2.2.x.zip**:用于连接...