1. tomcat是一个servlet容器,又是一个独立运行的服务器,具有处理HTML页面的能力,但是它处理静态HTML文件的能力并不是太
强, 所以一般都是把它当做JSP/Servlet引擎,通过适配器(Adapter)与其他Web服务器软件(如Apache)配合使用.此外Tomcat
还可以 与其他一些软件集成起来实现更多功能,例如:与Jboss集成起来开发EJB,与OpenJMS集成起来开发JMS应用,与Cocoon
(apache的另一个项目)集成起来开发基于XML的应用。
2. 在tomcat中使用SSL
A。准备安全证书
1.在<java_home>/bin目录下面找到keytool
2.打开DOS,使用如下命令创建安全证书
keytool -genkey -alias tomcat -keyalg RSA
参数说明:-genkey:生成密钥对
-alias:指定密钥对的别名,该别名是公开的,这里指定为tomcat
-keyalg:指定加密算法,这里采用比较通用的算法:RSA
B。配置SSL连接器
在tomcat的server.xml中提供了配置SSL连接器的代码,只要把Connetctor的注释去掉即可。
C. 验证SSL配置的正确性
启动tomcat,在浏览器中输入http://localhost:8443,弹出“安全警报”对话框,然后单击“查看证书”,可以看到证书的版本,颁
发者和有效期等相关信息。在“安全警报”对话框单击“是”,继续与tomcat通信,单击“否”,结束与tomcat的通信
3. 在tomcat中开启SSI服务
1。把<tomcat_home>/conf/web.xml中关于SSI的servlet和servlet-mapping的注释去掉。
2。把<tomcat_home>/server/lib/servlets-ssi.renametojar文件的扩展名改为servlets-ssi.jar
3.编写一个shtml页面,验证tomcat是不是可以支持SSI
<html>
<body>
<!--#echo var="DATE_LOCAL" -->
</body>
</html>