4장. 클러스터되지 않은 JBoss EAP 인스턴스 시작
이 장에서는 프라이빗 AMI 또는 공용 Marketplace 목록을 통해 생성된 Red Hat AMI(Amazon Machine Image)에서 JBoss EAP의 클러스터되지 않은 인스턴스를 시작하는 단계를 나열합니다.
사전 요구 사항
- 적합한 Red Hat AMI입니다. 자세한 내용은 지원되는 Red Hat AMI 를 참조하십시오.
- 22, 8080 및 9990 포트에서 들어오는 요청을 허용하는 사전 구성된 보안 그룹입니다.
ssh 를 통해 ec2-user 사용자로 EC2 인스턴스에 연결할 수 있습니다. 관리 권한이 필요한 경우 나중에 root 사용자로 변경할 수 있습니다. 예를 들면 다음과 같습니다.
ssh -l ec2-user ${INSTANCE_PUBLIC_IP}
...
sudo su -
$ ssh -l ec2-user ${INSTANCE_PUBLIC_IP}
...
$ sudo su -
프로세스
Red Hat AMI 인스턴스를 시작합니다.
JBoss EAP의 비클러스터형 인스턴스가 Red Hat AMI에서 구성 및 시작되었습니다.
-
복잡한 구성의 경우 JBoss EAP
bin디렉토리에서standalone.conf파일을 사용할 수 있습니다./opt/rh/eap8/root/usr/share/wildfly/bin/, 또는 JBoss EAP 서비스를 시작하고 CLI를 사용하여 서버를 구성할 수 있습니다. 스크립트는bin디렉토리에서 찾을 수 있습니다. 그런 다음 구성을 다시 로드합니다. -
보안 수정 및 개선 사항을 적용하려면
yum -y 업데이트를정기적으로 실행해야 합니다.
다음 명령을 사용하여 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