在 Linux(ubuntu 14.04)上启动 Websphere 应用程序服务器

在 Linux(ubuntu 14.04)上启动 Websphere 应用程序服务器

我已经在 Linux VM 上安装了 Websphere 的试用版(来自BASETRIAL.agent.安装程序.linux.gtk.x86_64.zip)。我想使用命令行启动它进行测试。我只知道正在运行/opt/IBM/WebSphere/AppServer/bin/startServer.sh,但它会抱怨并抛出错误:

WCMD0002E,startServer.sh 需要一个配置文件。不存在默认配置文件,并且未指定配置文件名称...

wsadmin.sh和也给出了同样的错误startNode.sh。我不确定要提供什么服务器名称和/或配置文件名称以及在哪里可以找到它们。我在 中搜索了相同的内容/opt/IBM/WebSphere/AppServer/profileTemplates,但一无所获。请帮忙。

答案1

新安装可能不会创建配置文件。如果您只想要一个已启动并运行默认服务器的配置文件,有几种方法可以做到:

1)通过 WAS_HOME/bin/ProfileManagement/pmt 使用 PMT(配置文件管理工具)

2)完整指定命令行,例如:

WAS_HOME/bin/manageprofiles.sh -create -templatePath WAS_HOME/profileTemplates/default -profileName AppSrv01 -profilePath WAS_HOME/profiles/AppSrv01 -isDefault

这是完整枚举形式,显示使用了哪个配置文件模板以及将在何处创建它

3)使用默认值的命令行,结果与上面相同,例如:

WAS_HOME/bin/manageprofiles.sh -create -profileName AppSrv01

以上三项应构成一个标准服务器。使用以下命令启动它:

WAS_HOME/profiles/AppSrv01/bin/startServer.sh server1

答案2

您已经安装了产品的基础包,但您还需要安装自定义包。简而言之:

  • 找到配置文件管理工具并创建应用程序服务器配置文件。创建配置文件后,您将在以下位置找到名为 AppSrv01 的配置文件:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01

  • 然后转到以下位置/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin并给出命令(./startServer.sh server1)。它将以消息服务器已准备好进行电子商务开始。

相关内容