我的webspehre服务器在地址上收听:https://some.url.com:9043/ibm/console/当我想安装应用程序时,在虚拟主机中,我只能选择默认主机。但我不想在这里安装应用程序。我想在dmgr上安装它,它听同一个地址作为控制台。那么如何在dmgr上安装应用程序呢?
答案 0 :(得分:0)
您需要了解Deployment Manager(dmgr)是一个单独的管理服务器,它有助于管理WebSphere服务器,因此不建议您使用它。
如果您希望应用程序在特定端口上运行,那么:
修改这些端口后,您需要将这些端口值映射到虚拟主机。您可以将虚拟主机创建为:
就是这样。现在,在部署应用程序时,将其映射到所需的虚拟主机,并且可以在其上访问它。
答案 1 :(得分:0)
应用程序可以在DMGR上运行(例如isclite.ear和filetransfer.ear),但管理控制台不允许您将应用程序映射到Deployment Manager。您需要使用wsadmin命令AdminApp.install或AdminApp.installinteractive, http://www-01.ibm.com/support/knowledgecenter/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/txml_callappinstall.html
答案 2 :(得分:0)
首先,我需要找到dmgr正在运行的注释:
wsadmin>dmgr=AdminControl.completeObjectName("name=dmgr,type=Server,*")
wsadmin>
wsadmin>print dmgr
WebSphere:name=dmgr,process=dmgr,platform=proxy,node=dmgNode...
然后使用wsadmin安装应用程序,其中虚拟主机为default_admin,节点将来自先前的输出