vulcan

          低頭做事,抬頭看路

             :: 首頁 :: 聯系 :: 聚合  :: 管理
            41 Posts :: 7 Stories :: 28 Comments :: 0 Trackbacks
          用aptitude裝上Tomcat5之后是不能用的。因為默認的JDK沒有包含sun的jdk1.5,tomcat可能都無法啟動起來。需要在/etc/init.d/tomcat5中的jdk路徑中加上新裝的JDK1.5的路徑。并且如果應用程序中有基于XML DOM的程序,那么還有可能出錯。在/usr/share/tomcat5/common/endosed下面兩個Jar包和Sun JDK1.5中的類沖突,把這兩個Jar移出該文件夾就好了。另外,貌似現在Apache和tomcat的整合方便了許多,用JkMount,比幾年前方便了很多。
          下面是最簡單的一種配置方法,不要自己去處理什么work.properties等等,也不用額外去處理安全設置。注意不要把Apache和Tomcat之間Alias到同一個目錄。否則可能引發安全性問題,比如別人用*.jsP等非法文件名可以得到jsp源文件的。并且,如果你是一個混合了php等的多語言應用程序集成環境,從tomcat的8080端口也是可以下載php的源代碼的。不過網上的這種漏洞百出的集成jsp和php的apache和tomcat整合方法,比比皆是。
          #加入到httpd.conf的Virtual Host節或者全局設置
          JkAutoAlias 
          /var/lib/tomcat5/webapps/ROOT
          JkMount 
          *.jsp ajp13
          JkMount 
          *.action ajp13
          JkMount 
          /webwork/* ajp13
          JkMount /
          */servlet/ ajp13


          posted on 2007-12-21 14:46 vulcan 閱讀(180) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 防城港市| 南京市| 改则县| 买车| 卢湾区| 德令哈市| 惠安县| 当阳市| 松原市| 玛纳斯县| 肇源县| 天等县| 湘潭县| 马关县| 江安县| 册亨县| 宝坻区| 澄江县| 稻城县| 新干县| 桐乡市| 平谷区| 乐东| 汉中市| 龙山县| 芜湖市| 青河县| 万州区| 通榆县| 陕西省| 柘荣县| 新源县| 黔江区| 长阳| 黄梅县| 宜兰县| 磐石市| 穆棱市| 阳谷县| 浦北县| 鹤庆县|