本站首页    管理页面    写新日志    退出


«September 2025»
123456
78910111213
14151617181920
21222324252627
282930


公告
暂无公告...

我的分类(专题)

日志更新

最新评论

留言板

链接


Blog信息
blog名称:小白兔的家
日志总数:12
评论数量:86
留言数量:0
访问次数:158149
建立时间:2006年3月25日




[Linux]Window和Linux下TOMCAT中配置SSL(单项认证)
软件技术

小鱼儿 发表于 2006/3/25 23:27:47

  一、Windows XP (1)Tomcat :jakarta-tomcat-5.5.9.zip   JDK : jdk-1_5_0_06-windows-i586-p.exe. 或者 (2)Tomcat :jakarta-tomcat-5.0.9.zip   JDK : jdk-1_4_2_07-windows-i586-p.exe. 注意版本要对应,tomcat5.0与JDK1.5不兼容;tomcat5.5与JDK1.4不兼容。 1,  安装JDK 设置路径 500)this.width=500'> 2,  安装tomcat,将.zip文件解压 3,  运行tomcat,将路径转为%tomcat%/bin下运行startup.bat,即启动tomcat 500)this.width=500'> 4,  在浏览器中输入:http://localhost:8080,测试tomcat安装是否成功。如果成功会出现tomcat页面。 5,  生成证书,依照如下步骤生成证书,注意:证书(testkey)的密码和keystore的密码一定要保持一致,即在最后一步输入回车。  500)this.width=500'> 在Window XP下,生成的证书在C:\(即在运行keytool命令的路径下)下。.将证书copy到%Tomcat%目录下。 6,  修改tomcat的server.xml(%Tomcat%/conf/目录下)文件 在server.xml文件中找到如下部分:        <!-- Define a SSL HTTP/1.1 Connector on port 8443 --> <!--     <Connector port="8443" maxHttpHeaderSize="8192"                maxThreads="150" minSpareThreads="25" maxSpareThreads="75"                enableLookups="false" disableUploadTimeout="true"                acceptCount="100" scheme="https" secure="true"                clientAuth="false" sslProtocol="TLS" />  - -> 改为        <!-- Define a SSL HTTP/1.1 Connector on port 8443 -->     <Connector port="8443" maxHttpHeaderSize="8192"                maxThreads="150" minSpareThreads="25" maxSpareThreads="75"                enableLookups="false" disableUploadTimeout="true"                acceptCount="100" scheme="https" secure="true" keystoreFile="(你的tomcat路径) \.keystore" keystorePass="changeit"                clientAuth="false" sslProtocol="TLS" /> 7,  重新启动tomcat,输入https://localhost:8443测试 如果成功会出现 500)this.width=500'>  二,Linux (只测试了j2sdk-1_4_0-linux-i386-rpm.bin 与Tomcat5.0.9) 1 安装JDK 安装好后JDK路径为 /usr/java/j2sdk1.4.0   并在 /etc/profile中文件最后加入: JAVA_HOME=/usr/java/j2sdk1.4.0 export JAVA_HOME JRE_HOME=/usr/java/j2sdk1.4.0 export JRE_HOME CLASSPATH=/usr/java/j2sdk1.4.0/lib export CLASSPATH PATH=/usr/java/j2sdk1.4.0/bin:$PATH 2.安装tomcat    设安装好的路径为 /usr/tomcat5.0.9     并在 /etc/profile中文件最后加入:     TOMCAT_HOME=/program/tomcat5.0.9 export TOMCAT_HOME 并在命令行中运行用:source /etc/profile 3.启动tomcat     用%tomcat%/bin/startup.sh命令启动tomcat 4         用http://localhost:8080来检测tomcat安装是否成功 5         生成证书,如在Winxp下安装步骤相同(注意要把生成的证书copy到%tomcat%目录下) 6修改tomcat的server.xml(%Tomcat%/conf/目录下)文件 在server.xml文件中找到如下部分:        <!-- Define a SSL HTTP/1.1 Connector on port 8443 --> <!--     <Connector port="8443" maxHttpHeaderSize="8192"                maxThreads="150" minSpareThreads="25" maxSpareThreads="75"                enableLookups="false" disableUploadTimeout="true"                acceptCount="100" scheme="https" secure="true"                clientAuth="false" sslProtocol="TLS" />  - -> 改为 erver.xml文件中找到如下部分:        <!-- Define a SSL HTTP/1.1 Connector on port 8443 -->     <Connector port="8443" maxHttpHeaderSize="8192"                maxThreads="150" minSpareThreads="25" maxSpareThreads="75"                enableLookups="false" disableUploadTimeout="true"                acceptCount="100" scheme="https" secure="true" keystoreFile="(你的tomcat路径) /.keystore" keystorePass="changeit"                clientAuth="false" sslProtocol="TLS" /> 7        重新启动tomcat,输入https://localhost:8443测试


阅读全文(6290) | 回复(-1) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.047 second(s), page refreshed 144772497 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号