Apache2.2+Tomcat5.5配置

 

 本文主要描述在apache2.2 和Tomcat5.5進行配置中遇到的一下問題,使用的平臺是solaris10,和解決的方法。

     1 apache只能訪問jsp等動態文件,而無法訪問html和js靜態文件。

          原因是:因爲jsp等動態文件實際上我們是使用apache裏面的uriworkermap.properties文件進行轉發了,所以可以看出,apache根本沒有起到左右。

        解決方法:查看你的html和js文件,是不是在服務器上沒有執行權限,使用chmod +x text.js 方式添加。

  2 新增加一個servelet文件,通過apache訪問,提示404錯誤。

      原因:新開發一個servlet,通過apache無法訪問,提示404錯誤,查看apache的日誌,說這個servlet找不到,

  奇怪了,servlet應該不是靜態的,當然是不能解析了。

            解決方法:在uriworkermap.properties增加一個對該servlet的轉發配置,如下:

                        /testServlet=linkname  (前面是servlet名字,後面是link 的名字)

        注意:這個配置只能是根目錄的servlet,如果不是根目錄的servlet,那麼需要配置相應的路徑,比如有一個

爲javagarde, 該配置文件應該是/javagarden/testServlet=linkname 

        乾脆做的乾淨一點,因爲我們不能保障部署人員一定使用javagarden的應用名稱,所以用通配符‘*’,

配置如下:/*testServlet=linkname  (轉發所以已testServelet結尾的請求到tomcate)

        3 具體配置方法

                    (未完,待續)。

發佈了24 篇原創文章 · 獲贊 9 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章