我正在运行 Ubuntu 16.04,我需要将 Restcomm JSS7 堆栈作为 JBoss AS 服务安装和运行。
我按照这个视频教程安装了 JBoss AS 7。然后我将JBOSS_HOME
环境变量设置为 JBoss AS 7 的安装目录。结果,我能够通过在安装目录的bin
子文件夹中执行./run.sh
来成功启动 JBoss AS。
然后我按照本指南安装了 Restcomm JSS7 堆栈。为此,我下载了restcomm-jss7-7.4.1404.zip
,将其解压缩到/opt/
,然后导航到ss7-jboss
子目录,然后执行ant deploy
, 结果是
...
BUILD SUCCESSFUL
根据指南,这是服务已成功部署的指示。
然后,我按照本用户手册的第 4 章第 4.1 节将其作为 JBoss AS 服务运行。根据它,
要启动服务,您所要做的就是启动 JBoss AS。这 将自动启动 SS7 服务。启动 JBoss 服务器 您必须执行 run.sh(Unix(或运行.bat(Microsoft Windows(/bin 文件夹中的启动脚本(在 Unix 或 视窗(。
两个问题:
我的
<jboss_install_directory>/bin
没有run.sh
脚本。由于这个原因,我尝试使用常规standalone.sh
脚本运行 JBoss AS。在用户手册的下一个中,它指出:
结果:如果服务正确启动,您应该看到以下行 在 Unix 终端或命令提示符下,具体取决于您的环境:
(注意:我在这里粘贴了用户手册的以下摘录,因为这个问题太长了。
但我在我的终端中没有看到这些行。相反,我的运行./standalone.sh
的终端输出粘贴在这里。
所以我不知道如何以及从哪里开始。请帮忙。
注意:这个问题不是我另一个问题的重复。就像我在问题标题中提到的,这个问题是关于为什么我的 JBoss AS 安装不包含run.sh
脚本,以及它的替代方案是什么。另一个问题是关于一些可能的命令来找出 JBoss 服务在运行时启动?当初学者开始学习一些东西时,他们的整个目的 没有完成工作。他们心中有很多困惑/问题。
文档记录了如何启动 JBoss 5.1 服务器,但您的安装使用 JBoss 7.1 服务器,这就是为什么您必须使用standalone.sh
而不是run.sh
来启动服务器以及日志不同的原因。
由于您正确到达了
JBoss AS 7.1.0.Final "Thunder" started in 3955ms
行,因此我不会太担心(除了使用明显过时的文档(。
产品文档仅声明与 JBoss 5.1.0 兼容。虽然它可能适用于更高版本,但您可能需要检查是否有更新版本的产品。我不建议安装 JBoss AS 5.1.0,因为它不再受支持并且会包含安全漏洞。