第 4 章 启动非集群受管域
4.1. 启动要作为域控制器的实例 复制链接链接已复制到粘贴板!
本主题列出了在红帽 Amazon Machine Image(AMI)上启动非集群 JBoss EAP 受管域的步骤。
前提条件
- 合适的红帽 AMI。如需更多信息,请参阅支持的 Red Hat AMI。
启动非集群的 JBoss EAP 实例
您可以以 ec2-user 用户身份通过 实例。如果需要管理特权,稍后可以更改为 ssh 连接到 EC2root 用户。例如,
$ ssh -l ec2-user ${INSTANCE_PUBLIC_IP}
...
$ sudo su -
启动红帽 AMI 实例。
红帽 AMI 上已配置并启动了非集群 JBoss EAP 实例。
若要配置 JBoss EAP,您可以直接向服务传递参数。有些参数可能无法以这种方式处理。服务配置文件的位置为:
-
RHEL 6:
/etc/sysconfig/eap7-domain -
RHEL 7:
/etc/opt/rh/eap7/wildfly/eap7-domain.conf
-
RHEL 6:
如需了解有关为 Amazon EC2 配置 JBoss EAP 子系统的信息,请参阅将 JBoss EAP 子系统配置为在云平台上工作。
-
对于复杂的配置,您可以使用 JBoss EAP
bin目录中的domain.conf文件:/opt/rh/eap7/root/usr/share/wildfly/bin/,或者您可以使用管理 CLI 启动 JBoss EAP 服务和配置服务器。脚本可以在bin目录中找到。然后重新加载配置。 -
您必须定期运行
yum -y 更新以应用安全修复和增强。
要在 RHEL 6 中启动 JBoss EAP,请运行以下命令:
$ service eap7-domain start要在 RHEL 7 中启动 JBoss EAP,请运行以下命令:
$ systemctl start eap7-domain要在 RHEL 6 中停止 JBoss EAP,请运行以下命令:
$ service eap7-domain stop要在 RHEL 7 中停止 JBoss EAP,请运行以下命令:
$ systemctl stop eap7-domain注意systemctl命令仅与 RHEL 7 相关。
如果要将 JBoss EAP 绑定到其他 IP 地址,请在 RHEL 7 上的 /etc/opt/rh/eap7/wildfly/eap7-domain.conf 文件中添加以下行。内部 IP 地址由 EC2 转换为公共 IP 地址。
WILDFLY_BIND=$YOUR_PRIVATE_IP_ADDRESS