繁体   English   中英

如何在虚拟机上将Jboss作为守护程序运行?

[英]How can I run Jboss as a daemon on a virtual machine?

到目前为止,我已经按照这些说明进行了解压缩,并将jboss移至我的/usr/local/目录中。 然后,将jboss_init_redhat.sh脚本作为jboss放在/etc/init.d/ ,并编辑该脚本以符合我的配置。 然后我运行/etc/init.d/jboss start ,它说的就是

JBOSS_CMD_START = cd /usr/local/jboss-4.2.3.GA//bin; /usr/local/jboss-4.2.3.GA//bin/run.sh -c default -b 0.0.0.0

然后什么也没有发生。 另外,如果我进入/usr/local/jboss-4.2.3.GA/bin并运行run.sh它将启动服务器,但是当我在浏览器中进入vm's IP:8080 ,我仍然看不到任何东西。 任何帮助将不胜感激,我对此也不太了解,所以请原谅我。

初始化脚本应由root拥有并启动。

您使用的初始化脚本使用su(最好是runuser)更改为jboss用户。

jboss用户本身没有这样做的权限。

jboss用户也没有写/ var / run等权限。

因此,请运行sudo /etc/init.d/jboss start (您需要先设置sudo才能允许此操作)或更改为root帐户,然后执行/etc/init.d/jboss start

如果仍然失败,请检查/usr/local/jboss-4.2.3.GA/server/default/log的日志。

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM