[JBOSS AS7 따라잡기]1. JBOSS AS 7 설치

Kang Dong Hyun·2023년 2월 3일
0

jboss

목록 보기
1/1

JBOSS란?

JBOSS는 자바를 기반으로 하는 오픈소스 미들웨어(서로 다른 애플리케이션이 서로 통신하는 데 사용되는 소프트웨어)의 총칭입니다. 국내에선 아직 톰캣을 가장 많이 사용하고 있지만 국외에서는 오픈소스라는 장점으로 인해 JBOSS AS는 매우 인기 있는 WAS로 이미 자리 잡고 있습니다.

JBOSS 어플리케이션 서버의 시작

1. 자바 환경 설치

JBOSS AS는 완전한 자바 애플리케이션 서버(링크참조)이기 때문에 자바 플랫폼을 구동하기 위해 가상머신을 설치해야 합니다.
제가 설치한 자바 환경은 java 1.6 버전입니다.(jdk1.6 다운로드 페이지)

📢 BOSS AS7 버전은 JDK1.8을 지원하지 않습니다!! 그 이전 버전으로 설치해주세요.
그것도 모르고 2시간 날림ㅠㅠ

설치하고 JAVA_HOME 환경변수를 설정해줍니다.(시중에 워낙 많이 나와있어 생략)

2. JBOSS AS7 설치

JBOSS 애플리케이션 서버는 커뮤니티 사이트에서 무료 다운로드 할 수 있습니다.(JBOSS 다운 링크)
파일 압축을 풀어줍니다.

JBOSS AS 시작하기

자바 가상머신/운영체제 조합에 큰 문제가 없는지 확인하기 위해 간단히 시작 테스트를 해봅시다.
JBOSS 파일 안의 bin파일에 standalone.bat을 실행합니다.

정상적으로 실행이 되었다면 애플리케이션 서버 시작페이지로 가봅시다. 기본적으로 localhost:8080에서 작동합니다.

JBOSS AS 정지하기

가장 쉽게 멈추는 방법은 Ctrl+C를 사용하여 인터럽트를 보내는 것입니다.

이클립스 개발환경 설치

링크 게시물 참조 이클립스 설치

JBOSS tools 설치

  1. 메뉴에서 [Help -> Install New Software]를 선택합니다.
  2. 아래의 JBOSS tools 다운로드 URL을 입력하고 ADD버튼 클릭합니다.
    [JBoss tools - http://download.jboss.org/jbosstools/updates/development/indigo/]
  3. JBOSS AS tools 플러그인을 체크해야 하고 설치과정을 완료하도록 순서를 따릅시다.
  4. 이클립스 상단 메뉴 중 [New -> Server]를 선택하면 JBOSS Community 옵션 하위에 있는 JBOSS AS 7을 볼 수 있다.

    JBOSS가 설치된 경로를 지정해주고 finish를 누르면 끝!

애플리케이션 서버 파일 시스템 알아보기

필요한 툴이 설치가 완료됐으니, 새로운 서버 구조에 대해 알아봅시다. 서버의 파일 시스템은 크게 2가지 코어 부분으로 나뉘는 것을 알 수 있습니다. standalone(스탠드얼론) 서버와 domain(도메인) 서버를 구분하기 위한 것입니다. 애플리케이션 서버에 사용되는 하부 구조의 단일 폴더에 대해 알아봅시다.

bin 폴더

이 폴더는 애플리케이션 서버 인스턴스를 시작하는 곳입니다. standalone.bat을 실행해서 스탠드얼론 서버를 구동할 수 있습니다. 도메인 서버를 사용한다면 domain.bat을 사용하면 됩니다.

docs 폴더

이 폴더는 폴더 이름과는 상관없이, 서버 문서가 들어있지 않으며, 2개의 서브 폴더를 포함합니다.

license 폴더 - 애플리케이션 서버 및 의존성에 대한 라이선스 정보를 포함한다.
schema 폴더 - 스키마처럼 설정에 사용되는 .xsd 파일을 포함한다.

profile
초보개발자의 스터디공간

0개의 댓글