跳转到主要内容
한국 developerWorks > WebSphere > developerworks

FAQ : WebSphere Application Server Community Edition 설치




Quick Start : WebSphere Application Server Community Edition 설치

일반

  1. WebSphere Application Server Community Edition과 Apache Geronimo 중 어떤 것을 사용해야 하는가?
  2. 시스템에 어떤 버전의 WebSphere Application Server Community Edition이 설치되어 있는지, 그리고 서버를 실행할 때 어떤 자바 환경이 사용되는지 알 수 있는 방법은?
  3. 무엇인가 잘못된 것 같다. 자세한 정보를 찾고 싶을 때는 어떻게 하는가?

설치

  1. 이미 서버가 포함된 디렉토리에 제품 업그레이드나 제품 리프레쉬를 설치할 수 있는가?
  2. DHCP를 사용하여 IP 어드레스를 얻는 시스템상에 설치할 수 있는가?
  3. wasce_setup-version.bin (version은 설치 번들의 버전 식별자이다. 을 리눅스 시스템에 설치했다. 실행하려고 했을 때 Permission denied 메시지가 나온다. 무엇이 잘못된 것인가?
  4. 리눅스 시스템에 wasce_setup-version.bin (version은 설치 번들의 버전 식별자이다.)을 다운로드 했다. 실행하려고 했을 때 command not found 메시지가 나온다. 무엇이 잘못된 것인가?
  5. 리눅스 시스템에 wasce_setup-version.bin (version은 설치 번들의 버전 식별자이다.)을 다운로드 했다. 실행하려고 했을 때 Cannot open wasce_setup-version.bin 메시지가 나온다. 무엇이 잘못된 것인가?

Eclipse Plug-in

  1. Eclipse 플러그인을 사용하기 위해서는 어떤 레벨의 Eclipse가 필요한가?
일반
  1. WebSphere Application Server Community Edition과 Apache Geronimo 중 어떤 것을 사용해야 하는가?
애플리케이션 서버 구현을 향상시키거나 자신의 환경에 있는 애플리케이션 서버를 강화할 수 있는 좋은 아이디어가 있다면 Apache Geronimo를 선택하여, 모든 관련 소스를 얻어 애플리케이션 서버를 구현하도록 한다. 변경 사항을 Apache Geronimo 프로젝트의 오픈 소스 커뮤니티에 변경 사항을 기여해보는 것도 좋다.
J2EE를 구현할 때 테스트 플랫폼으로서, 또는 J2EE 애플리케이션에 적절한 제품 사이트용 서버로서 애플리케이션 서버를 사용하려면 WebSphere Application Server Community Edition을 선택하라. IBM에서도 사용할 정도로 충분히 강력하고 안정적인 애플리케이션 서버를 경험할 수 있다.

  1. 시스템에 어떤 버전의 WebSphere Application Server Community Edition이 설치되어 있는지, 그리고 서버를 실행할 때 어떤 자바 환경이 사용되는지 알 수 있는 방법은?
versionInfo 명령어를 호출한다. 서버와 자바 환경에 대한 상세한 버전 정보가 디스플레이 된다.

  1. 무엇인가 잘못된 것 같다. 자세한 정보를 찾고 싶을 때는 어떻게 하는가?

해당 로그 파일을 찾아보라. 로그 파일의 위치와 이름은 설정할 수 있다.

  • installDir\var\log\
  • installDir/var/log/
여기에서, installDir는 서버의 설치 디렉토리이다.

초기 설정 시 로그 파일들은 이 디렉토리에 배치되고 다음과 같이 명명된다.

  • server.log 서버에서 오는 메시지. 활성 서버에 전개할 때 전개 메시지가 포함되어 있다.
  • deployer.log 활성 서버에 전개할 때 전개자로부터 오는 메시지.
  • client.log J2EE 클라이언트 애플리케이션에서 오는 메시지.

로그 파일들이 없다면, 디렉토리에 저장된 설정 파일들을 검사해 보라. 로그 파일에 대한 설정을 보거나 변경하려면 log4j 속성 파일들을 검사 또는 편집한다.

  • server-log4j.properties 서버에서 오는 메시지. 활성 서버로 전개할 때 전개 메시지들이 포함되어 있다.
  • deployer-log4j.properties 활성 서버에 전개할 때 전개자로부터 오는 메시지.
  • client-log4j.properties J2EE 클라이언트 애플리케이션에서 오는 메시지.

설치
  1. 이미 서버가 포함된 디렉토리에 제품 업그레이드나 제품 리프레쉬를 설치할 수 있는가?
일반적으로는, 불가능하다. 예기치 않은 오류가 발생할 수 있다. 같은 디렉토리에 설치하기 전에 현재 설치를 제거하거나, 새로운 설치에 새로운 디렉토리를 지정해야 한다.

하지만 설치 마법사로는 이미 서버 설치가 포함된 디렉토리에 설정하는 것을 막을 수 없다. 초기 설치가 탐지되면 설치 마법사에서 경고가 나올 것이다. 여러분이 고급 사용자라면 이 새로운 설치를 계속해도 된다.


  1. DHCP를 사용하여 IP 어드레스를 얻는 시스템상에 설치할 수 있는가?

그렇다. 시스템이 개발 또는 테스트에 사용되고 IP 어드레스가 변경된 후의 일까지 감당할 수 있다면 가능하다. 제품 시스템에는 언제나 할당된 IP 어드레스를 사용해야 한다. 개발 또는 테스트 시스템에서는 IP 어드레스가 변경될 때 마다 서버를 재시작 해야 한다.

예를 들어, Ethernet과 연결된 랩톱에서 서버를 실행하다가, 랩톱을 다른 위치로 옮길 때 Ethernet 연결을 끊으면, 서버는 초기화 동안 할당된 IP 어드레스가 더 이상 유효하지 않다는 것을 인식하지 못한다. 새로운 IP 어드레스로 옮기기 위해서는 서버를 중지하고 재시작 해야 한다.

게다가, Eclipse 플러그인을 사용하고 있고, IP 어드레스가 변경될 때 서버가 활성화 상태이면 Eclipse는 서버를 중지할 수 없다. 이런 일이 발생하면 서버가 실행되는 곳에서 javaw 프로세스를 직접 중지해야 한다. 가능하다면, IP 어드레스가 변경 전에 서버를 중지하여 이러한 문제를 방지하도록 한다.


  1. wasce_setup-version.bin (version 은 설치 번들의 버전 식별자이다.)을 다운로드 했다. 실행하려고 했을 때 Permission denied 메시지가 나온다. 무엇이 잘못된 것인가?

대게는, 다운로드 후에 파일 허가를 업데이트 하는 것을 잊었기 때문이다.

  • 터미널 세션에서, 현재 디렉토리가 그 파일을 포함하고 있는 디렉토리라고 한다면, chmod 755 wasce_setup-version.bin을 실행한다.
  • 리눅스 데스크탑을 사용한다면, 파일 아이콘의 오른쪽 클릭, Permissions 탭의 왼쪽 클릭을 사용하여 컨텍스트 메뉴를 얻어 실행 허가를 받는다.

  1. 리눅스 시스템에 wasce_setup-version.bin (version은 설치 번들의 버전 식별자이다.)을 다운로드 했다. 실행하려고 했을 때 command not found 메시지가 나온다. 무엇이 잘못된 것인가?

이는 Windows 사용자들이 리눅스 워크스테이션에서 자주 범하는 일반적인 실수이다. 실행 파일 이름 앞에 경로를 붙여 명령어 대신 실행 파일로 인식될 수 있도록 한다. 예를 들어, 터미널 세션에서, 현재 디렉토리가 그 파일을 포함하고 있는 디렉토리라고 한다면, ./wasce_setup-version.bin을 실행한다.


  1. 리눅스 시스템에 wasce_setup-version.bin (version은 설치 번들의 버전 식별자이다.)을 다운로드 했다. 실행하려고 했을 때 Cannot open wasce_setup-version.bin 메시지가 나온다. 무엇이 잘못된 것인가?

wasce_setup-version.bin 파일은 설치 미디어를 포함하고 있는 바이너리 확장자을 가진 쉘 스크립트이다. 이 파일 이름은 .bin 확장자를 갖고 있기 때문에 파일 전송 프로그램들은 이를 바이너리 파일로 인식한다. 하지만 리눅스 데스크탑 시스템은 이를 쉘 스크립트로 인식하지 않는다. 파일 이름을 다시 짓고 .bin.sh로 바꾸면 리눅스 데스크탑은 프로그램을 정확히 실행될 것이다.


Eclipse Plug-in
  1. Eclipse 플러그인을 사용하기 위해서는 어떤 레벨의 Eclipse가 필요한가?

Tasks 카테고리의 Using the Eclipse Plugin을 참조하기 바란다.


dW에 참여해주세요!
dW에 참여해주세요!
사이트 여행

dW 커뮤니티
포럼 | 블로그 | Spaces
dW Student Community

로컬 컨텐츠

행사 및 세미나

기획 기사

개발자 입문

튜토리얼 및 교육

TOP 10 인기자료

SW 다운로드

RSS 피드

뉴스레터
 
  
자바스크립트가 작동이 중지되었습니다. 이 기능을 수행하시려면 브라우저에서 자바스크립스트를 작동시켜 주시거나 이곳을 클릭해주세요.
Special offers
New Web 2.0 tools WebSphere sMash and more!
입문
WW
WAS Series
기획 기사 시리즈

    IBM 소개 개인정보 보호정책 문의