Java 應用程序可以通過 Websphere 發布,但不能通過 IHS 公開
我正在嘗試設置 Websphere/IHS 配置以在我的開發機器中測試項目。
我在 Windows 7 機器上安裝了 Websphere 7(開發者版)和 IHS 7。我可以在 Websphere 7 上輸入 URL *http://訪問我的應用程序$$ my-host $$:9080/myapp*這就是我到目前為止測試它的方式。現在我需要通過 IHS 公開我的應用程序,以便我可以通過輸入 URL http://來訪問它$$ my-host $$/我的應用程序。
我經歷了1)停止Web伺服器,2)生成外掛,3)分發外掛,4)用不同的變數啟動Web伺服器的過程,但沒有運氣。
我知道外掛文件(plugin-cfg.xml)在C:\Program Files (x86)\IBM\HTTPServer\Plugins\config$$ server-name $$. 該文件實際上包含myapp作為 UriGroup 中的 Uri。
我實際上是 Websphere 和 IHS 新手,所以如果您認為我需要提供更多資訊或發送實際文件,請告訴我並很樂意幫助您。
提前致謝
httpd.conf
包括對外掛的引用,它指向您正在檢查的特定外掛配置文件,對嗎?(實際上,我不知道路徑周圍是否需要引號。)
WebSpherePluginConfig C:\Program Files (x86)\IBM\HTTPServer\Plugins\config\[server-name]\plugin-cfg.xml
2.UriGroup
包含您的 webapp 上下文根的 Name 屬性指定哪個虛擬主機正在處理該上下文根。從技術上講,它指的是一個引用 a 的Route
元素VirtualHostGroup
。這是否VirtualHostGroup
包含您嘗試訪問應用程序的主機名:埠組合? 3. 如果所有這些都是正確的,那麼發生的具體錯誤是什麼?超時?404?500?Log
檢查IHS日誌文件和外掛日誌文件,您可以通過plugin-cfg.xml
. 4. 您還可以更改元素LogLevel
中的屬性。Log
它可以取值Error
,Warn
,Stats
, orTrace
,Error
記錄最少和Trace
最多。