JBoss는 Java 애플리케이션 서버로, Red Hat에서 제공하는 오픈소스 소프트웨어입니다. JBoss는 "WildFly"라는 이름으로도 알려져 있으며, Java 기반 웹 애플리케이션을 실행하는 데 사용됩니다. 아래는 JBoss를 설치하는 기본적인 단계입니다.
1. 필요 조건 확인
- Java Development Kit (JDK) 설치 JBoss는 Java로 작성되었기 때문에 JDK가 필요합니다. JDK가 설치되어 있지 않다면 먼저 설치하세요.Java가 설치되지 않았다면, OpenJDK 또는 Oracle JDK를 설치하세요.
- # Ubuntu 예시 sudo apt update sudo apt install openjdk-11-jdk
- java -version
2. JBoss 다운로드
- JBoss/WildFly 공식 사이트에서 다운로드: WildFly 다운로드 페이지
- 최신 버전을 다운로드한 뒤 압축 파일을 저장합니다.
- wget https://download.jboss.org/wildfly/XX.XX.XX/wildfly-XX.XX.XX.zip
3. 압축 해제
다운로드한 파일을 원하는 디렉토리에 압축을 풉니다.
unzip wildfly-XX.XX.XX.zip -d /opt/
cd /opt/wildfly-XX.XX.XX/
4. JBoss 실행
WildFly는 standalone과 domain 두 가지 모드로 실행할 수 있습니다.
- Standalone 모드 실행:
- ./bin/standalone.sh
- Domain 모드 실행:
- ./bin/domain.sh
기본적으로 JBoss는 8080 포트를 사용합니다. 브라우저에서 아래 URL로 접속해 확인하세요:
http://localhost:8080
5. 관리 콘솔 접속
- 관리 콘솔에 접속하려면 Management Interface를 활성화해야 합니다.
- 기본 URL:
- http://localhost:9990
- 사용자를 추가하려면 아래 명령을 실행하세요:
- 사용자 유형, 이름, 암호 등을 설정한 뒤 콘솔에 로그인할 수 있습니다.
- ./bin/add-user.sh
6. 서비스로 설정 (선택)
JBoss를 시스템 서비스로 등록하여 부팅 시 자동 시작되도록 설정할 수 있습니다.
- Systemd 서비스 파일 생성: /etc/systemd/system/wildfly.service 파일 생성:
- [Unit] Description=WildFly Application Server After=network.target [Service] User=jboss Group=jboss ExecStart=/opt/wildfly-XX.XX.XX/bin/standalone.sh -b 0.0.0.0 Restart=always [Install] WantedBy=multi-user.target
- 설정 적용 및 서비스 시작:
- sudo systemctl daemon-reload sudo systemctl start wildfly sudo systemctl enable wildfly
7. 방화벽 설정 (선택)
JBoss가 사용하는 포트를 방화벽에서 열어야 할 수도 있습니다.
sudo ufw allow 8080/tcp
sudo ufw allow 9990/tcp
'IT 공통' 카테고리의 다른 글
JBOSS 설정 (0) | 2025.01.27 |
---|---|
apache jboss 연동 (0) | 2025.01.24 |
Nginx 설치 (0) | 2025.01.22 |
쿠버네티스(Kubernetes)를 설치 (0) | 2025.01.21 |
AIX 파일시스템 사용율 90% 되면 오래된 파일 부터 삭제 (0) | 2025.01.20 |