2012-01-26 45 views
0

我是一個websphere新手,並想更改端口號。我閱讀有關端口的手冊,但沒有提及端口號8080的任何內容,並且它說glassfish在8080上運行。我運行websphere還是glassfish?當我安裝websphere瀏覽器啓動一個窗口,說我正在運行glassfish,我認爲它是另一個應用程序服務器。我安裝了兩個嗎?如何更改websphere/glassfish的端口?

+1

您可能已安裝Glassfish。不是WebSphere。 WebSphere沒有Glassfish的基礎。 WebSphere使用Geronimo。 –

+1

澄清@ ringbearer對「WebSphere使用Geronimo」的評論 - 只有WAS Community Edition基於Geronimo;所有其他WAS版本都使用IBM專有的容器。 [WAS版本比較](http://www-01.ibm.com/software/webservers/appserv/wasfamily/compare.html) – shelley

回答

1

默認情況下,WebSphere Application Server不使用端口8080。如果端口8080指示Glassfish正在運行,那麼您必須安裝並啓動Glassfish。這是兩個完全不同的應用程序服務器/產品。

默認情況下,WAS控制檯在端口9060上運行,因此您可以通過轉至http://localhost:9060/ibm/console來查看是否也啓動了WAS。此外,您可以檢查正在運行的進程(例如通過Windows任務管理器)和已安裝的程序(通過Windows程序和功能,或簡單的資源管理器搜索)以確定可能正在運行/已安裝的程序。如果在安裝/啓動WAS之後,仍希望更改端口號,可以通過轉到「服務器>服務器類型> WebSphere應用程序服務器> [appserver]>端口」(針對單個應用程序服務器;這些說明也適用於WAS 7.0,但如果您使用的是不同版本,則應爲類似)。如果您正在使用WebSphere Application Server ND,則實際上在任何給定時間都會運行許多不同的進程/應用程序服務器(Deployment Manager,節點代理,單個應用程序服務器),這些服務器也會打開端口。我不建議更改任何默認端口值,除非您確定您有衝突。

4

如果你想改變GlassFish的端口,從另一方面去http://localhost:4848(用於管理控制檯的默認端口),並在菜單上左側定位到:

配置>服務器配置>網絡配置>網絡監聽器> http-listener- [1 | 2]

並且您可以更改端口。