一、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, 在浏览器中输入:http://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 用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测试