• Link to Facebook
  • Link to LinkedIn
  • Link to X
  • Link to Youtube
  • 로그인
  • 회원가입
  •  한글 한글 한글 ko
  • English English 영어 en
OPENMARU APM
  • 오픈마루
    • 회사소개
    • 연혁
    • 오픈마루 CI
  • 제품
    • OPENMARU Cloud APM
      • Application 모니터링
      • Openshift & Kubernetes 모니터링
      • WEB/WAS 모니터링
      • URL 모니터링
      • Cubrid 모니터링
    • OPENMARU Cluster
    • OPENMARU Dashboard
  • 오픈소스
    • 쿠버네티스
    • 아파치 톰캣
    • CentOS
  • 레드햇
    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat JBoss EAP
  • 가격 안내
  • 조달물품
    • G2B 딜 등록
    • 조달물품 OPENMARU APM
    • 조달물품 OPENMARU Cluster
    • 혁신장터
    • 찾아가는 클라우드 네이티브 세미나
  • 레퍼런스
  • 고객지원
  • 문서
  • 블로그
  • Click to open the search input field Click to open the search input field Search
  • Menu Menu

JBoss EAP 설치와 서버 시작: 최적의 방법

JBoss EAP 설치와 서버 시작에 대한 완벽한 가이드. 최신 정보 및 팁으로 환경 설정을 더욱 용이하게 만드세요.

JBoss Tips & Tricks - Red Hat JBoss Enterprise Application Platform

JBoss EAP 다운로드와 설치 방법에 대해서 간단하게 소개합니다.

1. JBoss EAP 설치 환경 확인과 다운로드

1.1. 설치 환경 확인


설치하기 전에 해당 버전이 지원하는 구성 환경에 대한 확인이 필요합니다.

운영하기 위해 필수적으로 필요한 JDK 설치 방법에 대해서는 “Linux 환경에서 Oracle JDK”라는 이전 포스트를 참조하여 주세요.

  • 리눅스에서 RPM 방식으로 Oracle JDK (Java) 1.7설치 – http://www.opennaru.com/jboss-tipstricks/jdk-installation-for-linux-platforms/

JBoss EAP 6으로 테스트된 플랫폼과 Java VM, JDBC 드라이버와 DB 등에 대한 상세한 지원 내용은 아래의 링크에서 참조할 수 있습니다.

JBoss EAP(Enterprise Application Platform) 6
설치 지원 환경 가이드

자세히 보기

1.2. 다운로드


JBossEAP를 다운로드 하기 위해서는 jboss.org에서 https://developers.redhat.com/products/eap/download/에 접속하여 무료로 다운로드 할 수 있습니다.

이미 JBossEAP에 대한 서브스크립션을 보유한 경우에는 다음과 같은 순서로 레드햇 고객 포탈에서 다운로드 할 수 있습니다.

순서 작업
1 고객 서비스 포털(https://access.redhat.com)에 로그인한다.
2 메뉴에서 Downloads → JBoss Enterprise Middleware → Downloads를 선택한다.
3 Product 콤보 박스에서 Application Platform을 선택한다.
4 Application Platform 최신 버전을 찾아 Download 링크를 클릭한다.
5 Quickstarts, Marven Repository, HTTP Connectors 네이티브 바이너리 등 필요한 다른 패키지를 다운로드 한다.

2. 설치

JBossEAP 6 설치는 Red Hat의 RPM 저장소인 YUM 레파지토리를 이용한 설치 방법과 GUI 설치 방법 또는 ZIP 압축파일을 사용하는 방법들이 있습니다.

윈도우의 인스톨러처럼 GUI를 이용한 방법으로 설치할 수 있습니다. 하지만 가장 많이 사용하는 방법은 간단하게 ZIP 파일을 UNZIP을 이용하여 원하는 디렉토리에 설치하는 것입니다.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ unzip jboss-eap-6.2.0.zip
$ unzip jboss-eap-6.2.0.zip
$ unzip jboss-eap-6.2.0.zip

3. 관리자 등록

JBossEAP 6 에서는 보안을 위해서 기본적으로 등록된 관리자가 없는 상태입니다.

GUI 방식으로 설치하면 설치 과정에서 관리자 아이디와 패스워드를 설정하게 되지만, ZIP 파일을 이용하여 설치할 경우에는 add-user.sh를 실행하여 초기 관리자 아이디와 패스워드를 등록해야 합니다.

$JBoss_Home/bin/ 디렉토리로 이동한 후 “./add-user.sh”를 실행합니다.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ ./add-user.sh
What type of user do you wish to add?
a) Management User (mgmt-users.properties)
b) Application User (application-users.properties)
(a): a
Enter the details of the new user to add.
Realm (ManagementRealm) :
Username : admin
Password : [패스워드 입력]
Re-enter Password : [패스워드 입력]
About to add user 'admin' for realm 'ManagementRealm'
Is this correct yes/no? yes
Added user 'jboss' to file '/EAP6book/jboss/jboss-eap-6.2/standalone/configuration/mgmt-users.properties'
Added user 'jboss' to file '/EAP6book/jboss/jboss-eap-6.2/domain/configuration/mgmt-users.properties'
Is this new user going to be used for one AS process to connect to another AS process?
e.g. for a slave host controller connecting to the master or for a Remoting connection for server to server EJB calls.
yes/no? yes
To represent the user add the following to the server-identities definition <secret value="b3Blbm5hcnUhMjM0"></secret>
$ ./add-user.sh What type of user do you wish to add? a) Management User (mgmt-users.properties) b) Application User (application-users.properties) (a): a Enter the details of the new user to add. Realm (ManagementRealm) : Username : admin Password : [패스워드 입력] Re-enter Password : [패스워드 입력] About to add user 'admin' for realm 'ManagementRealm' Is this correct yes/no? yes Added user 'jboss' to file '/EAP6book/jboss/jboss-eap-6.2/standalone/configuration/mgmt-users.properties' Added user 'jboss' to file '/EAP6book/jboss/jboss-eap-6.2/domain/configuration/mgmt-users.properties' Is this new user going to be used for one AS process to connect to another AS process? e.g. for a slave host controller connecting to the master or for a Remoting connection for server to server EJB calls. yes/no? yes To represent the user add the following to the server-identities definition <secret value="b3Blbm5hcnUhMjM0"></secret>
$ ./add-user.sh
What type of user do you wish to add? 
 a) Management User (mgmt-users.properties) 
 b) Application User (application-users.properties)
(a): a
Enter the details of the new user to add.
Realm (ManagementRealm) : 
Username : admin
Password : [패스워드 입력]
Re-enter Password : [패스워드 입력]
About to add user 'admin' for realm 'ManagementRealm'
Is this correct yes/no? yes
Added user 'jboss' to file '/EAP6book/jboss/jboss-eap-6.2/standalone/configuration/mgmt-users.properties'
Added user 'jboss' to file '/EAP6book/jboss/jboss-eap-6.2/domain/configuration/mgmt-users.properties'
Is this new user going to be used for one AS process to connect to another AS process? 
e.g. for a slave host controller connecting to the master or for a Remoting connection for server to server EJB calls.
yes/no? yes
To represent the user add the following to the server-identities definition 

패스워드는 8자 이상으로 입력하여야 하며, 특수문자와 숫자가 반드시 포함되어야 합니다.

에를 들자면 사용자명 “admin”, 패스워드 “openmaru1234″를 입력하여 등록합니다.

4. 스탠드얼론 모드 서버 실행

스탠드얼론 모드로 서버를 시작하려면 $HOME/bin/standalone.sh를 실행합니다.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$HOME/bin/standalone.sh
$HOME/bin/standalone.sh
$HOME/bin/standalone.sh

시작시 옵션은 아래의 그림과 슬라이드에서 확인하실 수 있습니다.

JBoss EAP 6 Start/Stop : standalone 환경에서 IP와 포트 변경

5. 도메인 모드 서버 실행

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$./domain.sh -c=domain.xml --host-config=host.xml -b=0.0.0.0 -bmanagement=0.0.0.0
$./domain.sh -c=domain.xml --host-config=host.xml -b=0.0.0.0 -bmanagement=0.0.0.0
$./domain.sh -c=domain.xml --host-config=host.xml -b=0.0.0.0 -bmanagement=0.0.0.0

6. 설치와 서버 시작하기 발표자료

JBoss EAP 6 설치 프리젠테이션JBoss EAP 6 설치 프리젠테이션
JBoss EAP 6 설치 프리젠테이션
JBoss EAP 6 설치 프리젠테이션
JBoss EAP 6 - Supported Configuration
JBoss EAP 6 - Supported Configuration
JBoss EAP 6 - Customer Portal Download
JBoss EAP 6 - Customer Portal Download
JBoss EAP 6 설치
JBoss EAP 6 설치
JBoss EAP 6 설치 - 디렉터리 구성 $JBOSS_HOME
JBoss EAP 6 설치 - 디렉터리 구성 $JBOSS_HOME
JBoss EAP 6 설치 - 디렉터리 구성 $JBOSS_HOME/standalone
JBoss EAP 6 설치 - 디렉터리 구성 $JBOSS_HOME/standalone
JBoss EAP 6 설치 - 설정 파일 구성 - standalone/configuration
JBoss EAP 6 설치 - 설정 파일 구성 - standalone/configuration
JBoss EAP 6 - Start/Stop - 시작 스크립트
JBoss EAP 6 - Start/Stop - 시작 스크립트
JBoss EAP 6 - Start/Stop - 도메인 환경에서 IP와 포트 변경
JBoss EAP 6 - Start/Stop - 도메인 환경에서 IP와 포트 변경

최신 JBoss 다운로드 링크

Download JBoss EAP for Development Use

Download JBoss EAP for Development Use

다운로드 바로가기

Tomcat, Apache, JBoss 10분이면 설치 완료

수 분 내 튜닝된 웹 서버와 WAS 서버로 웹 시스템 구축

Tomcat, Apache, JBoss에 대하여 OPENMARU APM은 자동으로 설치와 구성 그리고 튜닝하며 해당 구성에 대한 설치 보고서를 자동 생성하는 Provisioning 기능을 제공합니다.

Provisioning 기능을 이용하면 OS만 설치되어 있으면 수분 이내에 웹 서버와 WAS 서버를 설치하고 고난이도의 클러스터링 설정이나 리눅스 튜닝을 자동으로 수행하여 즉시 서비스할 수 있는 환경을 구성해 주는 자동 프로비저닝 기능입니다.

기존의 엔지니어의 기술 지원에 의존적인 웹 서버와 WAS 구성을 전문가 수준으로 자동으로 구성하여, 구축기간 뿐만 아니라 비용 절감 효과를 제공합니다.

Apache / Tomcat / JBoss 자동 설치 방법 소개

자세히 보기

Tomcat, Apache, JBoss 설치 보고서 다운로드

운영자와 개발자에게 필요한 WAS 운영정보들을 워드문서로 자동 생성하여 제공합니다.
  • OPENMARU APM은 고객의 요구에 JBoss, Tomcat, Apache 설치/구성된 환경에 대하여 자동으로 설치 보고서를 작성합니다.
  • 설치 보고서에는 다루는 내용은 JBoss EAP 6(AS7, Wildfly)에 필요한 각종 구성 정보들을 일목 요연하게 제공하며 운영에 필수적인 주요 Apache, Tomcat에 대한 구성 방법을 제공합니다.
  • 운영팀과 개발팀 모두에게 필요한 데이터 소스 설정, 모듈 및 애플리케이션 배포 방법 등도 제공합니다.

Apache / Tomcat / JBoss 설치 보고서 다운로드 받기

자세히 보기

JBoss EAP 7 기술 개요

하이브리드 클라우드 환경 등의 모든 환경에서 Java 애플리케이션을 구축, 실행, 배포 및 관리하는데 필요한 모든 기능을 갖추고 있습니다.

또한, 광범위한 애플리케이션 요구사항 뿐만 아니라 다양한 표준과의 통합을 지원하는 완전한 오픈소스 플랫폼입니다.

고객은 기술적 유연성을 얻는 동시에 벤더 종속과 관련된 전환 비용을 아낄 수 있습니다.

동일한 코드 베이스를 사용하여 다음을 포함한 다양한 환경에 Java 애플리케이션을 배포하도록 지원합니다.

  • 베어메탈 (Baremetal)
  • Red Hat Enterprise Virtualization 및 VMWare ESX 등의 가상화 플랫폼
  • Red Hat OpenStack Platform과 같은 프라이빗 클라우드 환경
  • Red Hat OpenShift와 Docker와 같은 컨테이너(Container) 환경
  • Microsoft Azure 또는 Amazon Web Service와 같은 퍼블릭 클라우드 환경

마이크로서비스 뿐만 아니라 기존 애플리케이션에도 적합하며, 필요할 때 애플리케이션을 구축할 수 있는 유연성을 제공합니다.

최근 인기를 끌고 있는 CI/CD(지속적 통합 및 지속적 개발) 툴 및 기술과 호환 가능하며 개발자 생산성을 향상시코고 DevOps 방법론을 지원합니다.

또한, 클라우드 및 컨테이너 환경의 전체 이점을 활용하면서, Java EE 애플리케이션을 결합, 개선 및 확장할 수 있습니다.

Loading...
Private File - Access Forbidden

Red Hat JBoss Core Services Collection

JBCS는 관리 효율성, 보안성, 확장성, 및 상호 운용성을 개선함으로써 Middleware 제품의 가치를 높이는 구성 요소를 제공합니다.

부하 분산, 사용자 식별(Identification)과 인증, 고가용성 또는 구성 관리와 모니터링 등 기업의 사용 사례에 적합한 주요 서비스를 선택하여 배포하십시오.

구성 요소에 대한 컬렉션과 지원을 이용하면 대부분의 Red Hat 제이보스 서브스크립션을 함께 제공받습니다. 제이보스 미들웨어 제품을 출시할 때 이러한 구성 요소를 테스트하며, 각 구성 요소는 미들웨어 배포를 통해 효율적으로 장기 계획과 조정을 수행할 수 있도록 정의된 지원 라이프사이클을 보유합니다.

JBoss Core Services Collection의 구성 요소는 다음과 같습니다.

  • Apache HTTP 서버
  • Microsoft IIS(Internet Information Service) 커넥터
  • iPlanet 커넥터
  • Red Hat JBoss Operations Network
  • SSO(Single Sign On) 서버
  • Apache Commons JSVC

서브스크립션 고객은 온라인 및 전화 지원, 업데이트, 버그 및 보안 패치를 포함하여 JBoss Core Services Collection에 대한 전체 지원 서비스를 이용할 수 있습니다.

Loading...
Private File - Access Forbidden

JBoss EAP 소개 자료 다운로드

JBoss EAP from OPENMARU, inc.
  • 클라우드 / 컨테이너 환경에 최적화
  • 마이크로서비스 아키텍처 지원
  • 가볍고 빠른 미들웨어
  • Wildfly 기반
다운로드 바로가기

Reference & Related Links


  • https://developers.redhat.com/products/eap/download/
  • https://access.redhat.com/ko/articles/297473
  • https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6.4/html/Administration_and_Configuration_Guide/sect-Start_and_Stop_JBoss_EAP_6.html

본 내용은 ‘거침없이 배우는 JBoss’ 중 일부를 발췌한 내용입니다.

거침없이 배우는 JBoss – 10점
전준식 엮음/지&선(지앤선)
오픈시프트 엔터프라이즈 쿠버네티스

OpenShift

OPENMARU APM

OPENMARU APM

쿠버네티스

Kubernetes

Share this:

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on X (Opens in new window) X
  • Click to email a link to a friend (Opens in new window) Email
  • Click to print (Opens in new window) Print
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on Telegram (Opens in new window) Telegram
  • Click to share on WhatsApp (Opens in new window) WhatsApp

Like this:

Like Loading...

Recent Posts

  • 윈도우 Subsystem에서 RHEL 사용하기 | RHEL WSL 가이드 2025-05-29
  • Java 앱 배포, 더 빠르고 간편하게 – JBoss EAP 8.1 베타 2025-05-22
  • JBoss EAP 8.1 베타 | 엔터프라이즈 Java 애플리케이션 현대화 2025-05-12
  • ChatGPT 프롬프트 엔지니어링, 이렇게 시작하세요! 2025-05-08
  • 올해 1분기, 사람들이 가장 많이 본 OPENMARU 콘텐츠는? 2025-04-17

Categories

  • APM
  • Cloud
  • Cloud Native Seminar
  • Cluster
  • gift
  • JBoss
  • Kubernetes
    • Container
  • Linux
  • Microservices Architecture
  • News
  • Newsletter
  • OPENMARU
    • Dashboard
  • OpenShift
  • Red Hat
  • Seminar
    • gift
  • Tech Talk
  • 발표자료
  • 분류되지 않음
  • 오픈나루 공지사항
  • 오픈소스

이메일로 블로그 구독하기

이 블로그를 구독하고 이메일로 새글의 알림을 받으려면 이메일 주소를 입력하세요

Tags

APM cloud Cloud Native Container Docker Hybrid Cloud jboss JBoss EAP Kubernetes Kubernetes 모니터링 linux MSA Native OPENMARU OPENMARU APM OpenShift Openshift Promotion PaaS PaaS 플랫폼 Red Hat redhat RHEL tomcat Virtualization WAS Wildfly 가상화 네이티브 도커 레드햇 리눅스 모니터링 브리핑 세미나 오픈마루 오픈마루 APM 오픈시프트 주간 진짜 클라우드 컨테이너 쿠버네티스 클라우드 클라우드 네이티브 클라우드네이티브 클라우드 네이티브 세미나

Search

Search Search

오픈마루

04778 서울시 성동구 뚝섬로1길 31 906 호
(성수동1가, 서울숲M타워)

Tel : 02-469-5426 | Fax : 02-469-7247
Email : sales@openmaru.io

  • OPENMARU CLOUD APM
    • Application 모니터링
    • Openshift & Kubernetes 모니터링
    • WEB/WAS 모니터링
    • URL 모니터링
    • Cubrid 모니터링
  • 가격안내
  • 고객 레퍼런스
  • 고객지원
    • 문서
    • 사용자가이드
    • 기술지원
  • 블로그
  • 이용약관
  • 개인정보처리방침
  • 서비스수준협약
  • 회사소개
Copyright © OPENMARU, Inc. All Rights Reserved. - powered by Enfold WordPress Theme
  • Link to Facebook
  • Link to LinkedIn
  • Link to X
  • Link to Youtube
Link to: OPENMARU Cluster 데모 – 이 기종 WAS간 Session Clustering Link to: OPENMARU Cluster 데모 – 이 기종 WAS간 Session Clustering OPENMARU Cluster 데모 – 이 기종 WAS간 Session ClusteringOPENMARU Cluster Link to: Docker 그리고 Linux 컨테이너 기술들 Link to: Docker 그리고 Linux 컨테이너 기술들 Docker 와 Linux 컨테이너 기술들Docker 그리고 Linux 컨테이너 기술들
Scroll to top Scroll to top Scroll to top
  • 한글
  • English
%d