HOW set up Tomcat 6 SSL.txt
How to set ssl in tomcat 6 in JDK 1.6.X
Date: 2011-07-21.
1.run the batch:
set your_machine_name=nca7573609e.hrdc-drhc.net
set your_keypass=password
set your_storepass=password
set jdk_ks_file_pass=changeit
set keystoreFileName=pub_pri_key_pair_cert.jks
echo step 1 -- generate the public/private key pair and self-signed certificate , stores them in pub_pri_key_pair_cert.jks file
keytool -genkey -alias "%your_machine_name%" -validity 3650 -keypass "%your_keypass%" -keystore "%keystoreFileName%" -storepass "%your_storepass%" -dname "cn="%your_machine_name%", ou=WCO, o=ServiceCanada, c=CA" -keyalg RSA
2. in $Tomcat6$/config/server.xml, find the item <Connector port="8443"...., which is commented out. add those below to there:
<Connector protocol="org.apache.coyote.http11.Http11NioProtocol"
port="8443"
maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="true" disableUploadTimeout="true"
acceptCount="100" scheme="https" secure="true"
SSLEnabled="true"
keystoreFile="D:\\xyz\\jettyssoKeyCert\\pub_pri_key_pair_cert.jks"
keystorePass="password"
clientAuth="false" sslProtocol="TLS" />
Where: 1) keystoreFile: is the file stored in a path: D:\\xyz\\jettyssoKeyCert\\, the name is "pub_pri_key_pair_cert.jks"
2) keystorePass is the one from the set your_keypass.
start tomcat, you can access it using: https:localhost:8443.
分享到:
相关推荐
2) Setup 3) First webapp 4) Deployer 5) Manager 6) Host Manager 7) Realms and AAA 8) Security Manager 9) JNDI Resources 10) JDBC DataSources 11) Classloading 12) JSPs 13) SSL/TLS 14) SSI ...
2) Setup 3) First webapp 4) Deployer 5) Manager 6) Host Manager 7) Realms and AAA 8) Security Manager 9) JNDI Resources 10) JDBC DataSources 11) Classloading 12) JSPs 13) SSL/TLS 14) SSI ...
Tomcat 高级应用配置是指 Tomcat 服务器的高级配置,包括配置 Tomcat 的连接器、配置 Tomcat 的虚拟主机、配置 Tomcat 的 SSL 加密等。Tomcat 高级应用配置需要对 Tomcat 的配置文件进行修改,例如 server.xml 文件...
2) Setup 3) First webapp 4) Deployer 5) Manager 6) Host Manager 7) Realms and AAA 8) Security Manager 9) JNDI Resources 10) JDBC DataSources 11) Classloading 12) JSPs 13) SSL/TLS 14) SSI ...
8. **依赖软件**:可能包含第三方库或框架,如Apache Tomcat、Nginx等Web服务器的配置文件和可执行文件。 在部署此AMS系统平台时,一般步骤可能包括: 1. **解压文件**:首先,将"web_setup_20210730-0101541.rar...
7. 通过`mysql_ssl_rsa_setup`命令启用MySQL的安全功能,如数据加密和身份验证。 8. 修改MySQL安装目录的权限,使其归属于`mysql`用户和同组。 9. 启动MySQL服务,使用`mysqld_safe`命令后台运行。 10. 使用`mysql`...
本文将详细讲解如何在Windows 64位系统上安装配置OpenSSL,同时还会涉及到ActivePerl的安装,以及如何使用OpenSSL配置Tomcat SSL双向认证。 首先,我们来看OpenSSL的安装。下载的压缩包中应该包含了适用于Windows ...
6. **构建项目**:使用Maven或其他构建工具编译源代码,生成可执行的WAR文件。 7. **部署应用**:将WAR文件部署到你喜欢的应用服务器,如Tomcat或Jetty。 8. **启动SMSC服务**:启动应用服务器,Mobicents SMSC服务...
1. **安装SVN服务器**:使用`svn-1.4.5-setup.exe`进行安装。在安装过程中,选择“服务器”配置,确保安装了必要的服务组件。 2. **配置SVN仓库**:安装完成后,使用Visual SVN Server Manager或者命令行工具`...
- 通过 CA 为每个主机获取或生成 SSL 证书。 3. **使主机凭证可被容器访问**: - 调整权限设置,确保 Globus Toolkit 的容器能够读取这些证书。 4. **添加授权规则**: - 编辑配置文件以添加必要的授权规则。 5. ...
2. **反向代理**:Nginx 可以作为反向代理服务器,转发用户的请求到后端应用服务器,例如 Apache 或 Tomcat,以实现负载均衡和故障转移。 3. **负载均衡**:Nginx 支持多种负载均衡策略,如轮询、最少连接、IP 哈希...
1. **启动安装程序**:双击安装目录下的“setup.exe”文件。 2. **初始界面**:出现命令提示行后,等待直至启动画面。 3. **选择安装选项**:在出现的对话框中取消默认选项,点击“下一步”,确认信息提示框后继续。...
- HTTP Lab#6 - Tomcat中的文件扩展名与MIME映射关系 ##### Module 11 - F5设备管理帐号远程认证、授权之Radius版 - **主要内容**:介绍如何配置F5设备管理账号的远程认证与授权。 ##### Module 12 - Network ...
- 运行安装脚本,如`setup.sh`或`setup.bat`(根据操作系统而定)。 - 按照提示完成安装过程,包括设置初始管理员账户等。 3. **安装WAR/Webapp版**: - 将WAR文件部署到应用服务器中。 - 配置应用服务器以适应...
集成过程类似于其他Web服务器(如Weblogic与Apache或Tomcat与Apache的集成),主要依赖于插件机制。IBM提供了一个称为`plugin-cfg.xml`的配置文件,该文件定义了如何将HTTP请求路由到正确的WebSphere实例。通过在IHS...
1.12. Apache Tomcat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...