第 4 章 启动非集群 JBoss EAP 实例
本章列出了在通过私有 AMI 或公共 Marketplace 列表创建的 Red Hat Amazon Machine Image (AMI)上启动 JBoss EAP 非集群实例的步骤。
先决条件
- 合适的红帽 AMI。如需更多信息,请参阅支持的 Red Hat AMI。
- 预配置的安全组,允许至少在 22、8080 和 9990 上传入请求。
注意
您可以以 ec2-user 用户身份通过 ssh 连接到 EC2 实例。如果需要管理员特权,可以稍后更改为 root 用户。例如,
ssh -l ec2-user ${INSTANCE_PUBLIC_IP}
...
sudo su -
$ ssh -l ec2-user ${INSTANCE_PUBLIC_IP}
...
$ sudo su -
流程
启动 Red Hat AMI 实例。
在 Red Hat AMI 上配置了并启动 JBoss EAP 的非集群实例。
注意
-
对于复杂的配置,您可以使用 JBoss EAP
bin目录中的standalone.conf文件:/opt/rh/eap8/root/usr/share/wildfly/bin/,或者您可以使用 CLI 启动 JBoss EAP 服务并配置服务器。脚本可以在bin目录中找到。然后,重新加载配置。 -
您必须定期运行
yum -y update以应用安全修复和增强。
使用以下命令启动 JBoss EAP:
systemctl start eap8-standalone
$ systemctl start eap8-standaloneCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用以下命令停止 JBoss EAP:
systemctl stop eap8-standalone
$ systemctl stop eap8-standaloneCopy to Clipboard Copied! Toggle word wrap Toggle overflow
注意
如果要将 JBoss EAP 绑定到不同的 IP 地址,请在 RHEL 9 上的 /etc/opt/rh/eap8/wildfly/eap8-standalone.conf 文件中添加以下行。内部 IP 地址由 EC2 转换为公共 IP 地址。
WILDFLY_BIND=$YOUR_PRIVATE_IP_ADDRESS
WILDFLY_BIND=$YOUR_PRIVATE_IP_ADDRESS