bugfree安装使用~~搞定!

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

上一篇 / 下一篇  2009-09-21 17:56:13

一、Windows XP

1Tomcatjakarta-tomcat-5.5.9.zip  JDK : jdk-1_5_0_06-windows-i586-p.exe.

或者

2Tomcatjakarta-tomcat-5.0.9.zip  JDK : jdk-1_4_2_07-windows-i586-p.exe.

注意版本要对应,tomcat5.0JDK1.5不兼容;tomcat5.5JDK1.4不兼容。

1, 安装JDK

设置路径

2, 安装tomcat,将.zip文件解压

3, 运行tomcat,将路径转为%tomcat%/bin下运行startup.bat,即启动tomcat

4, 在浏览器中输入:http://localhost:8080,测试tomcat安装是否成功。如果成功会出现tomcat页面。

5, 生成证书,依照如下步骤生成证书,注意:证书(testkey)的密码和keystore的密码一定要保持一致,即在最后一步输入回车。

 

Window XP下,生成的证书在C:\(即在运行keytool命令的路径下)下。.将证书copy%Tomcat%目录下。

6, 修改tomcatserver.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测试

如果成功会出现

 

二,Linux(只测试了j2sdk-1_4_0-linux-i386-rpm.binTomcat5.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修改tomcatserver.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测试


TAG:

 

评分:0

我来说两句

日历

« 2024-05-03  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 85325
  • 日志数: 111
  • 图片数: 1
  • 建立时间: 2009-09-21
  • 更新时间: 2010-05-31

RSS订阅

Open Toolbar