1.所需软件包
jsse-1_0_3-gl.zip www.sun.com
jakarta-tomcat-4.0.4.tar.gz www.apache.org
2.安装JSSE
解开jsse
#unzip jsse-1_0_3-gl.zip
将jsse移到/usr目录下
#mv jsse1.0.3 /usr/jsse
#cd /usr/jsse/lib
#cp *jar $JAVA_HOME/jre/lib/ext
3.设置环境变量
在用户的.profile文件中加入JAVA_HOME,CATALINA_BASE和JSSE_HOME参数
vi .profile 添加下列内容:
JAVA_HOME=/usr/java //根据实际的java的目录设置
export JAVA_HOME
JSSE_HOME=/usr/jsse
export JSSE
CATALINA_BASE=$HOME/tomcat
export CATALINA_BASE
4.为tomcat生成keystore文件
#$JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA
设置密码为:“changeit”
5.在$CATALINA_BASE/conf/server.xml中打开SSL的注释
<-- Define an SSL HTTP/1.1 Connector on port 8443 -->;
//把这段话的注释去掉
<!--
<Connector className="org.apache.catalina.connector.http.HttpConnector"
port="8443" minProcessors="5" maxProcessors="75"
enableLookups="true"
acceptCount="10" debug="0" scheme="https" secure="true">;
<Factory className="org.apache.catalina.net.SSLServerSocketFactory"
clientAuth="false" protocol="TLS"/>;
</Connector>;
-->;
6.禁止tomcat目录显示:
将设置文件web.xml中设置listings的值为false(缺省值为true),如下所示:
<servlet>;
<servlet-name>;default</servlet-name>;
<servlet-class>;org.apache.catalina.servlets.DefaultServlet</servlet-class>;
<init-param>;
<param-name>;debug</param-name>;
<param-values>;0</param-values>;
</init-param>;
<init-param>;
<param-name>;listings</param-name>;
<param-values>;false</param-values>;
</init-param>;
<load-on-startup>;1</load-on-startup>;
</servlet>;
:em40: :em46:
race 回复于:2002-09-14 14:29:00
筱筱,这个软件做什么用的?
dtedu 回复于:2002-09-14 19:01:27
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 实现 quot 回复 tomcat race 设置 SSL 支持 网站 蜘蛛 |
注册
个人空间
