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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 阳城县| 海林市| 临沭县| 西贡区| 满洲里市| 大理市| 永嘉县| 新野县| 象山县| 临洮县| 蚌埠市| 洞口县| 叶城县| 曲阳县| 奉贤区| 张家港市| 青州市| 齐河县| 安图县| 大埔县| 县级市| 磐安县| 河西区| 绥德县| 新兴县| 广宁县| 南通市| 保亭| 和田市| 桐柏县| 调兵山市| 鲁甸县| 崇礼县| 彝良县| 高碑店市| 旬阳县| 白城市| 海盐县| 淮滨县| 蒲江县| 贵州省|