3.4. 将 JBoss EAP 安装程序安装配置为 RHEL 上的服务
您可以将安装程序安装配置为作为 Red Hat Enterprise Linux(RHEL)中的服务运行。
先决条件
- 安装安装程序。
- 确保您在服务器上具有管理员特权。
流程
-
通过在文本编辑器中打开
jboss-eap.conf
,再设置 JBoss EAP 安装的选项,配置jboss-eap.conf
文件中的启动选项。 将服务初始化和配置文件复制到系统目录中:
将修改后的服务配置文件复制到
/etc/default
目录。$ sudo cp EAP_HOME/bin/init.d/jboss-eap.conf /etc/default
将服务启动脚本复制到
/etc/init.d
目录中,并为其授予执行权限:$ sudo cp EAP_HOME/bin/init.d/jboss-eap-rhel.sh /etc/init.d $ sudo chmod +x /etc/init.d/jboss-eap-rhel.sh
使用
chkconfig
服务管理命令,将新的jboss-eap-rhel.sh
服务添加到自动启动的服务列表中:$ sudo chkconfig --add jboss-eap-rhel.sh
使用以下命令之一验证服务是否已正确安装:
Red Hat Enterprise Linux 6:
$ sudo service jboss-eap-rhel.sh start
Red Hat Enterprise Linux 7 及更新的版本:
$ sudo service jboss-eap-rhel start
服务启动。如果服务没有启动并且您收到错误消息,请检查错误日志并确保配置文件中的选项已正确设置。
可选: 要在 Red Hat Enterprise Linux 服务器启动时自动启动该服务,请运行以下命令:
$ sudo chkconfig jboss-eap-rhel.sh on