我已经安装/配置了 Jboss 5。我希望能够在我的 VM 启动时让 Jboss 自动启动。我在我的 Jboss bin 目录中看到我有一个启动脚本 jboss_init_redhat.sh
我假设我必须将该脚本放入我的 /etc/rc.d/init.d/jboss 文件中
然后我被卡住了,我的下一步是什么?
感谢您帮助初学者
根据How do I Start JBoss on boot with Linux? 在 JBoss Community Wiki 上,您的任务是:
- 为 JBoss 创建一个用户(推荐),以便将 JBoss 限制为仅访问它有权通过“jboss”用户访问的文件和系统资源。
- 创建一个名为 /etc/rc.d/init.d/jboss 的脚本
- 创建一个名为 /etc/rc3.d/S84jboss 的链接
- 可选 /etc/rc5.d/S84jboss 和 /etc/rc4.d/S84jboss
- 创建一个名为 /etc/rc6.d/K15jboss 的链接
- 在 /etc/rc1.d、/etc/rc2.d、/etc/rc0.d 中创建 K15 链接
对于第二步,您确实可以使用jboss_init_redhat.sh
JBoss 附带的文件。有关更多信息,请查看上面给出的链接,它详细说明了每个步骤。
股票初始化脚本非常原始;这是我对一个更好的看法:https ://jira.jboss.org/jira/browse/JBPAPP-3194