7장. RHEL에서 JBoss EAP를 서비스로 실행 및 제거
7.1. RHEL에서 JBoss EAP를 서비스로 실행 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat Enterprise Linux RHEL에서 서비스로 실행하도록 JBoss EAP를 구성할 수 있습니다. 이렇게 하면 RHEL 서버가 시작될 때 JBoss EAP 서비스가 자동으로 시작됩니다.
사전 요구 사항
- JBoss EAP를 다운로드하여 설치했습니다.
-
JAVA_HOME시스템 환경 변수를 설정했습니다. - 서버에 대한 관리자 권한이 있습니다.
프로세스
-
텍스트 편집기에서
jboss-eap.conf를 열고 JBoss EAP 설치에 대한 옵션을 설정하여jboss-eap.conf파일에서 시작 옵션을 구성합니다. 서비스 초기화 및 구성 파일을 시스템 디렉터리에 복사합니다.
수정된 서비스 구성 파일을
/etc/default디렉터리에 복사합니다.참고이 절차의 명령을 실행하려면 root 권한이 필요합니다.
su-를 실행하여 root 사용자로 전환하거나sudo를 사용하여 명령 앞에 추가합니다.sudo cp EAP_HOME/bin/init.d/jboss-eap.conf /etc/default
$ sudo cp EAP_HOME/bin/init.d/jboss-eap.conf /etc/defaultCopy to Clipboard Copied! Toggle word wrap Toggle overflow 서비스 시작 스크립트를
/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 sudo restorecon /etc/init.d/jboss-eap-rhel.sh
$ sudo cp EAP_HOME/bin/init.d/jboss-eap-rhel.sh /etc/init.d $ sudo chmod +x /etc/init.d/jboss-eap-rhel.sh $ sudo restorecon /etc/init.d/jboss-eap-rhel.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow
chkconfig서비스 관리 명령을 사용하여 자동으로 시작된 서비스 목록에 새jboss-eap-rhel.sh서비스를 추가합니다.sudo chkconfig --add jboss-eap-rhel.sh
$ sudo chkconfig --add jboss-eap-rhel.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 사용하여 서비스가 올바르게 설치되었는지 확인합니다.
sudo systemctl start jboss-eap-rhel
$ sudo systemctl start jboss-eap-rhelCopy to Clipboard Copied! Toggle word wrap Toggle overflow 선택 사항: RHEL 서버가 시작될 때 서비스가 자동으로 시작되도록 하려면 다음 명령을 실행합니다.
sudo chkconfig jboss-eap-rhel.sh on
$ sudo chkconfig jboss-eap-rhel.sh onCopy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
-
파일의 권한을 확인하려면 파일이 포함된 디렉터리에
ls -l명령을 입력합니다. 자동 서비스 시작이 활성화되었는지 확인하려면 다음 명령을 입력합니다.
sudo chkconfig --list jboss-eap-rhel.sh
$ sudo chkconfig --list jboss-eap-rhel.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow
추가 리소스
- 서비스 상태 제어에 대한 자세한 내용은 JBoss EAP의 기본 시스템 설정 구성 가이드의 관리 시스템 서비스를 참조하십시오.
- 오류 로그 보기에 대한 자세한 내용은 JBoss EAP 구성 가이드에서 로그 부팅을 참조하십시오. https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.4/html-single/configuration_guide/#bootup_logging