一、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

设置路径

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

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

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

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

在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测试

如果成功会出现

二,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         用https://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测试