我被赋予了在远程ubuntu 10.4 Lts服务器上安装jboss-5.1.0.GA的任务。有了所有这些资源,我能够成功运行jboss但我的问题是我无法在启动工作时自动启动,以便jboss将在服务器上运行。
我按照了几个教程说我创建了一个名为jboss的独立用户,并将jboss_init_Redhat.sh复制到/etc/init.d/jboss(jboss home,java path,jboss user和绑定到0.0)。 0.0已全部设置)并使用/etc/init.d/jboss start
但我无法在浏览器上看到Ip上的Jboss页面。
如果我执行./run.sh -b 0.0.0.0 ==>
服务器已启动...
有些人可以对这个问题有所了解吗?
答案 0 :(得分:1)
如果您想使用jboss_init_redhat.sh
脚本在给定接口上运行JBoss AS,请查看以下行:
#if JBOSS_HOST specified, use -b to bind jboss services to that address
JBOSS_BIND_ADDR=${JBOSS_HOST:+"-b $JBOSS_HOST"}
您应该在这些行之前定义新变量:
JBOSS_HOST="0.0.0.0"
你还应该检查shutdown命令(特别是当你在127.0.0.1或0.0.0.0之类的其他地址上运行你的服务器时),它应该知道如何找到你的服务器:
JBOSS_CMD_STOP=${JBOSS_CMD_STOP:-"java -classpath $JBOSSCP org.jboss.Shutdown --shutdown -s jnp://${JBOSS_HOST}:1099"}