读书笔记--Tomcat原理与Java Web系统开发

 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>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值