제 1 장 IBM WebSphere Application Server - Express 설치 요구사항
제 2 장 Windows에서 WebSphere Application Server - Express 설치
제 3 장 Linux에서 WebSphere Application Server - Express 설치
제 4 장 AIX에서 WebSphere Application Server - Express 설치
제 5 장 Solaris에서 WebSphere Application Server - Express 설치
제 6 장 HP-UX에서 WebSphere Application Server - Express 설치
제 9 장 팀 환경에서 작업하기 위해 WebSphere Application Server - Express 설정
이 설치 안내서 제 6 판(2003년 11월)은 WebSphere Application Server - Express 버전 5.1에 대한 다음과 같은 정보를 포함합니다.
다음 수정사항 및 지원 정보에 대해서는 제품 지원 사이트 www.ibm.com/software/webservers/appserv/express/support.html을 참조하십시오.
예를 들어, 5.0, 5.0.1 또는 5.0.2를 5.1로 업그레이드할 때.
WebSphere Application Server - Express V5.1에 관하여 다음 사항에 주의하십시오.
이 안내서는 설치 CD의 루트 디렉토리 또는 제품 설치 디렉토리에서 HTML 및 Acrobat PDF 버전으로 볼 수 있습니다. 두 버전에는 동일한 정보가 들어 있습니다. 웹 브라우저에서 install.html을 열 수 있습니다. install.pdf를 열려면 Acrobat Reader 소프트웨어가 설치되어 있어야 합니다. Acrobat Reader 소프트웨어는 www.adobe.com/products/acrobat/readstep2.html 사이트에서 다운로드할 수 있습니다.
WebSphere Application Server - Express를 설치하기 전에 다음 하드웨어가 설치되어 있어야 합니다.
800 x 600 디스플레이 이상(1024 x 768 권장)
1024 x 768 디스플레이 이상
통신 어댑터 지원
TCP/IP 및 어댑터 지원
WebSphere Application Server - Express를 설치하기 전에 다음 소프트웨어가 설치되어 있어야 합니다.
다음 운영 체제 중 하나:
서비스 팩 4 이상이 설치된 Windows(R) 2000 Server 또는
Advanced Server, 원격 서버 구성요소 전용
Windows(R) 2003 Server Standard Edition
원격 서버 구성요소 전용
서비스 팩 4 이상이 설치된 Windows(R) 2000 Professional,
WebSphere Studio 도구 및 서버 구성요소
WebSphere Studio 도구 및 서버 구성요소용 Windows XP SP1a Professional
Studio 도구 구성요소를 위한 Red Hat 버전 7.2(유닛 테스트 환경만 포함)
WebSphere Studio 도구 구성요소를 위한 Red Hat, 버전 8.0(유닛 테스트 환경만
포함).
원격 서버 구성요소를 위한 Red Hat, V버전 AS(또는 EL) 2.1
SuSE, 버전 7.2 WebSphere Studio 도구 구성요소(유닛 테스트 환경만 포함).
SuSE 버전 8.1 Studio 도구 구성요소(유닛 테스트 환경만 포함)
United Linux V 1.0(Suse SLES 8) 원격 서버 구성요소 전용
지원되는 Studio 도구 플랫폼에서의 원격 전개를 포함하는 AIX 5.2(5200-01 유지보수 레벨) 원격 서버
구성요소 전용
Solaris 9(2003년 4월에 발표된 권장 패치 클러스터 포함) 원격 서버 구성요소 전용
HP 11iv1(수정 레벨 2002년 12월) 원격 서버 구성요소 전용
표 1. Red Hat 및 SuSE 운영 체제에서 지원되는 자국어.
|
| 영어 전용 | 영어와 자국어 | 1바이트 문자 세트(SBCS) | 2바이트 문자 세트(DBCS) (주 1 참조) |
|---|---|---|---|---|
| Red Hat 7.2 | 예 |
|
|
|
| Red Hat 8.0 |
| 예 | 예 | 예 (1) |
| SuSE 7.2 | 예 |
|
|
|
| SuSE 8.1 |
| 예 | 예 |
|
(1) Red Hat 8.0에서 2바이트 문자 세트를 사용하려는 경우, GTK 2.0을 GTK 2.2 이상으로 업그레이드해야 합니다. (선택사항) GTK 2.2.2 이상으로 업그레이드를 참조하십시오.
경고:
WebSphere Application Server - Express 가 설치되었고 써드파티 플러그인을 설치한 경우, 버전 5.1.1에 해당하는 플러그인을 가져와서 다시 설치해야 합니다.
이 패키지에는 다음과 같은 두 세트의 CD가 들어 있습니다.
설치 사용법 시나리오
중요: 응용프로그램 데모, 테스트 및 개발을 위해서만 시스템에서 DB2 Universal Database Express Edition을 사용할 수 있으며, 프로덕션 서버에는 프로그램을 설치할 수 없습니다. 자세한 내용은 동봉된 라이센스를 참조하십시오.
이 섹션은 Windows에 WebSphere Application Server - Express 설치에 관한 정보를 포함하고 있습니다. WebSphere Application Server - Express의 주요 구성요소는 Application Server, Remote Agent Controller와 WebSphere Studio Site Developer(WSSD)입니다. 이 구성요소 중 일부 또는 모두 선택할 수 있습니다. WSSD를 사용하여 Application Server를 관리할 수 있는 경우 Remote Agent Controller를 Application Server와 함께 설치해야 합니다. CD-ROM 또는 다운로드한 전자 이미지로부터 WebSphere Application Server - Express를 설치할 수 있습니다.
설치 주의사항:
GUI 마법사 패널을 사용하는 대신, 대화식 콘솔 모드에서 설치 프로그램을 실행할 수 있습니다. 액세스 용이성 요구사항이 있는 사람에게는 콘솔 모드가 적절합니다. "-accessibility" 모드는 시각 장애를 가진 일반 사용자에게 들을 수 있는 정보를 추가로 제공합니다. 콘솔 모드에서 실행하려면 WebSphere Application Server - Express 설치 CD의 setup 디렉토리에서 다음 명령을 실행하십시오.
설치를 완료하려면 프롬프트를 따르십시오. 주: "-is:javaconsole" 옵션이 중요합니다. 이 옵션을 지정하지 않으면 설치 프로그램이 정지됩니다. "-log @NONE"으로 로그 기능을 해제하여 콘솔에서 생성되는 로그 정보를 삭제할 수 있습니다. 설치 중에 문제가 발생한 경우, 로그 정보를 수집하기 위해 이 옵션을 지울 수 있습니다.
중요: 이 버전을 이전 버전 위에 설치하지 마십시오. 공존을 위해 다른 디렉토리에 설치하거나 동일한 디렉토리로 설치하기 전에 이전 버전을 설치 제거할 수 있습니다. 설치 프로그램이 이전 버전의 응용프로그램 서버를 발견하면 서버 구성을 5.1 서버로 이주하는 옵션이 제공됩니다. 자세한 내용은 이주 안내서를 참조하십시오.
중요: 버전 5.1.1 Studio Site Developer IDE에서 버전 4.0.x 작업공간을 열려고 하면 작업공간이 버전 5.1.1 작업공간으로 변환됩니다. 프로젝트 이름, 프로젝트 소스 파일 및 프로젝트 Java 빌드 경로(클래스 경로)가 유지됩니다. 하지만, 사용자 인터페이스 설정, 디버그 설정 및 대부분의 환경 설정을 잃게 됩니다. 기존 프로젝트를 버전 5.1.1로 안전하게 이주하는 방법에 대해서는 이주 안내서를 참조하십시오.
예방책으로, 버전 5.1.1로 이주하기 전에 버전 5.x 작업공간의 백업 사본을 작성하는 것이 바람직합니다.
제품을 설치하기 전에 다음을 확인하십시오.
첫 번째 설치 CD에서 WebSphere Application Server - Express를 설치하려면 다음 단계를 수행하십시오.
팁:
중요: 디렉토리 이름으로 달러 부호와 같은 특수 문자나 2바이트 문자를 포함하는 디렉토리에는 설치하지 마십시오. 2바이트 문자 세트(DBCS) 문자를 포함하는 디렉토리에 설치하면 WebSphere 테스트 환경에서 클래스 경로 문제와 같은 원하지 않는 결과가 발생할 수 있습니다.
WebSphere Application Server - Express에 대해 다운로드할 수 있는 여러 파트가 있습니다. 모든 파트는 모두 자동 압축 해제 파일이며, 모든 파트는 필수입니다.
제품을 설치하기 전에 다음을 확인하십시오.
WebSphere Application Server - Express 전자 이미지를 설치하려면 다음 단계를 따르십시오.
WebSphere Application Server - Express를 설치하고 나면 설치하는 동안 선택한 <Expressinstallpath> 아래에 다음과 같은 디렉토리 구조가 있어야 합니다.
이들 디렉토리 중 일부에 상당히 다른 수의 파일이 들어 있는 경우, 설치 중 발생한 문제점을 의심해야 합니다. 문제점을 진단하려면 <Expressinstallpath>\logs 디렉토리에서 expressInstallLog.txt 파일을 참조하십시오.
설치가 성공적으로 완료되면 시작 >프로그램 > IBM WebSphere Application Server - Express 5.1 >Studio Site Developer 메뉴 항목을 통해 Site Developer를 시작하십시오. Site Developer가 시작되면, 환영 페이지에 있는 링크를 따라 하나의 Express 예제를 로드하고 실행하십시오.
Agent Controller는 Windows 서비스로 설치되고 자동으로 시작됩니다. IBM Agent Controller는 Site Developer와 Application Server 간의 통신 채널을 제공합니다. 제어판 > 관리 도구 > 서비스를 점검하여 IBM Agent Controller가 나열되었으며 실행 중인지 확인하십시오. 문제점이 있으면 <Expressinstallpath>\RAC\config 디렉토리에서 servicelog.log 파일을 조사하십시오.
설치가 성공적으로 완료되지 않은 경우, <Expressinstallpath>\logs 디렉토리에서 racInstallLog.txt 파일을 보십시오. racInstallLog.txt 파일이 없는 경우 IBM Agent Controller의 다른 버전이 시스템에 이미 있음을 의미합니다. 다른 버전을 설치 제거한 후 다시 설치하십시오.
첫 번째 단계 응용프로그램에서 서버 설치 검증을 실행하여 Application Server 설치의 기본 조작을 검증할 수 있습니다. 첫 번째 단계는 설치가 끝날 때 실행되거나, 시작 > 프로그램 > IBM WebSphere Application Server - Express 5.1 > 첫 번째 단계에서 실행할 수 있습니다.
또는, <Expressinstallpath>\Express\bin\testServer.bat 파일을 실행하여 Application Server의 조작을 검증할 수 있습니다. 이 일괄처리 파일은 기본 구성을 통해 Application Server를 시작하고 중지하여 실행합니다. 이 일괄처리 파일은 서버 설치를 테스트하는 경우에만 사용하십시오.
setupwin32.exe를 실행하면 Java 설치 프로그램이 시작된 후 제어가 명령 프롬프트로 리턴됩니다. 설치는 실제로 백그라운드에서 계속 실행됩니다. 다음은 자동 설치가 완료되었는지 검증하기 위한 몇 가지 간단한 방법입니다.
설치 프로그램을 실행하는 다른 방법은 Java 설치 프로그램을 직접 실행하는 명령을 발행하는 것입니다. 설치 프로그램이 올바르게 실행되려면 설치 프로그램에 여러 명령 매개변수를 전달해야 합니다. 첫 번째 CD의 util 디렉토리에 syncInstall.bat이라는 예 일괄처리 파일이 있으며, 이 파일을 사용하여 설치를 동시에 실행할 수 있습니다. 즉, 설치가 완전히 완료될 때까지 제어가 명령 프롬프트로 리턴되지 않습니다. setupwin32.exe와 마찬가지로 매개변수를 syncInstall.bat 명령으로 전달할 수 있습니다. 이 일괄처리 명령은 특히 자동 설치 시나리오에 유용합니다.
사용자 자신이 제품을 번들하려는 경우, WebSphere Application Server - Express 설치 프로그램을 자동으로 실행할 수 있습니다. WebSphere Application Server - Express를 자동으로 설치하려면 -silent 명령행 옵션이 사용됩니다. 자동으로 설치하는 동안에는 설치 명령을 호출해도 마법사 패널이 나타나지 않습니다.
자동 설치를 실행하려면 모든 기본값을 사용하여 다음과 같은 명령어를 입력하십시오.
setupwin32.exe -silent
기본 Express 설치 경로(IBM/WebSphere/Express)를 변경하려면 다음을 사용하십시오.
setupwin32.exe -silent -P waseBean.installLocation=c:\<yourdirectory>
응답 파일을 사용해도 자동 설치에 필요한 추가 옵션을 설정할 수 있습니다. 템플리트는 설치 CD에 있는 응답 파일 예제를 참조하십시오. 자동 설치를 실행하려면 응답 파일을 사용하여 다음과 같은 명령어를 입력하십시오.
setupwin32.exe -silent -options <fully qualified path>\responsefile
참고: WebSphere Studio Site Developer 기능을 선택하는 경우 WebSphere Application Server - Express가 CD에서 자동 설치를 지원하지 않습니다. 이는 이 기능에 두 번째 CD가 필요하지만, 자동으로 실행할 경우 설치 프로그램이 두 번째 CD를 요구하지 않기 때문입니다. WebSphere Studio Site Developer 기능을 자동 설치하기 위해 두 번째 CD를 하드 디스크로 복사하거나 두 번째 CD 드라이브에서 CD를 마운트한 후 '-media 2=<path to second CD>' 옵션을 사용하여 설치 프로그램에 두 번째 CD 이미지의 위치를 알려줄 수 있습니다.
샘플 응답 파일이 Express에 포함됩니다. \util\responsefile.txt. 이 파일을 모델 응답 파일로 사용할 수 있습니다.
WebSphere Application Server - Express를 설치 제거하려면 다음을 수행하십시오.
WebSphere Application Server - Express를 완전히 제거하려면 나머지 디렉토리를 수동으로 삭제하십시오.
WebSphere Application Server - Express의 설치 제거를 실행할 때, 표시되는 기능 패널은 설치 중 표시되는 것 이외의 몇 가지 추가 기능을 표시합니다. 이 추가 기능은 Studio Site Developer 기능의 하위 기능으로 표시됩니다. Studio Site Developer 기능을 선택하거나 선택 취소하려면 모든 하위 기능이 선택되거나 선택 취소되는지 확인하십시오.
IBM Agent Controller는 Studio Site Developer와 Application Server 간의 통신 메커니즘을 제공합니다. Agent Controller는 Windows 서비스로 설치되어 로컬 시스템 계정 아래에서 실행되도록 구성됩니다. Windows 서비스 관리자 패널을 사용하여 이 구성을 변경하면 원하는 다른 사용자의 계정에서 IBM Agent Controller를 실행시킬 수 있습니다. Application Server를 시작하는 데 Agent Controller가 사용되므로 Agent Controller가 실행 중인 계정은 Application Server가 실행되는 계정이 되기도 합니다.
Studio Site Developer와 Agent Controller 간의 링크를 보안하는 데 여러 가지 옵션이 있습니다. 설치는 링크를 구성하므로 Studio Site Developer 사용자가 Agent Controller로 연결할 수 있습니다. 프로덕션 서버 환경에서 Agent Controller를 사용할 때 이 보안 기본값을 변경하려고 합니다.
<Expressinstallpath>\RAC\bin\RACSecurityOn.bat 및 RACSecurityOff.bat 파일을 사용하여 기본 로그인 보안을 사용 가능하게 하거나 불가능하게 할 수 있습니다. 보안을 사용 가능으로 설정하면 Studio Site Developer 사용자는 Agent Controller에 연결할 때 운영 체제의 사용자 이름과 암호와 동일한 사용자 이름과 암호를 입력해야 합니다. 사용자 이름과 암호는 Agent Controller를 통해 인증을 위해 운영체제로 전송됩니다. Windows에서는 도메인 이름 암호가 인증되지 않습니다. 로컬 사용자 이름과 암호 쌍을 입력해야 합니다.
IBM Agent Controller의 SetConfig 유틸리티를 실행하려면 실행 경로에 java가 있어야 합니다.
이미 WebSphere Application Server - Express 5.0 사본이 있는 시스템에 WebSphere Application Server - Express 5.1을 설치하는 경우, IBM Agent Controller가 5.1.1 버전으로 갱신되고 5.1 Express 서버를 가리키도록 구성됩니다. 나중에 WebSphere Application Server - Express 5.1을 제거하고 5.0 환경을 복원하려면 5.0 Application Server 또는 Studio Site Developer 구성요소를 다시 설치하여 IBM Agent Controller 5.0 버전을 복원해야 합니다. 또한 이 5.0 기능은 5.0용 IBM Agent Controller를 설치합니다.
이 절에서는 Windows에서 WebSphere Application Server - Express의 설치 및 설치 제거와 관련된 알려진 문제점 및 제한사항을 설명합니다. 실제 제품 사용에 영향을 미치는 문제점 및 제한사항에 대한 정보는 readme 파일을 참조하십시오.
장치 이름을 지정하지 않고 네트워크 드라이브에 맵핑할 경우(예를 들어, \\computername\sharename), WebSphere Application Server - Express를 설치할 때 다음과 같은 메시지가 표시될 수도 있습니다. 마법사를 계속할 수 없습니다: /wizard.inf(104)에 지정된 마법사를 로드할 수 없음. 임시 해결책은 장치 이름을 지정하여 네트워크 드라이브를 로컬에 맵핑하는 것입니다(예를 들어, x:\sharename).
Novell NetWare 드라이브에 설치하지 마십시오. Novell NetWare 드라이브에서는 설치에 실패합니다.
WebSphere Application Server - Express 설치를 시작하기 전에 관리자로 로그온해야 합니다.
경우에 따라 설치 기능은 _uninst 디렉토리의 설치 제거 파일이 완료되지 않는 결과를 가져올 수 있습니다. 이러한 증상은 설치 제거 실행을 시도할 때 적합한 JVM을 찾을 수 없음을 나타내는 메시지입니다. 다음과 같이 수동으로 설치 제거를 실행해야 합니다.
설치에 실패하면 설치된 모든 WebSphere Application Server - Express 파일을 제거해야 합니다. WebSphere Application Server - Express를 설치하려는 디렉토리가 비어 있는 경우, 설치 프로세스가 이미 설치된 파일을 제거한 것이며 원할 경우 빈 디렉토리를 삭제할 수 있습니다.
설치에 실패한 경우, 다음 단계를 수행하십시오.
이 섹션은 Linux에 WebSphere Application Server - Express 설치에 관한 정보를 포함하고 있습니다. WebSphere Application Server - Express의 주요 구성요소는 Application Server, Remote Agent Controller와 WebSphere Studio Site Developer(WSSD)입니다. 이 구성요소 중 일부 또는 모두 선택할 수 있습니다. WSSD를 사용하여 Application Server를 관리할 수 있는 경우 Remote Agent Controller를 Application Server와 함께 설치해야 합니다.
WebSphere Application Server - Express를 CD-ROM 또는 다운로드한 전자 이미지로부터 설치할 수 있습니다.
설치 주의사항:
GUI 마법사 패널을 사용하는 대신, 대화식 콘솔 모드에서 설치 프로그램을 실행할 수 있습니다. 액세스 용이성 요구사항이 있는 사람에게는 콘솔 모드가 적절합니다. "-accessibility" 모드는 시각 장애를 가진 일반 사용자에게 들을 수 있는 정보를 추가로 제공합니다. 콘솔 모드에서 실행하려면 WebSphere Application Server - Express 설치 CD의 setup 디렉토리에서 다음 명령을 실행하십시오.
설치를 완료하려면 프롬프트를 따르십시오. 주: "-is:javaconsole" 옵션이 중요합니다. 이 옵션을 지정하지 않으면 설치 프로그램이 정지됩니다. "-log @NONE"으로 로그 기능을 해제하여 콘솔에서 생성되는 로그 정보를 삭제할 수 있습니다. 설치 중에 문제가 발생한 경우, 로그 정보를 수집하기 위해 이 옵션을 지울 수 있습니다.
이전 버전 위에 이 버전을 설치하지 마십시오. 공존을 위해 다른 디렉토리에 설치하거나 동일한 디렉토리로 설치하기 전에 이전 버전을 설치 제거할 수 있습니다. 설치 프로그램이 이전 버전의 응용프로그램 서버를 발견하면 서버 구성을 5.1 서버로 이주하는 옵션이 제공됩니다. 자세한 내용은 이주 안내서를 참조하십시오.
기존 프로젝트를 이전 버전의 Studio Site Developer에서 버전 5.1.1로 안전하게 이주하는 방법에 대해서는 이주 안내서를 참조하십시오.
예방책으로, 버전 5.1.1로 이주하기 전에 버전 4.0.x 및 버전 5.0 작업공간의 백업 사본을 작성하는 것이 바람직합니다.
제품 CD에서 WebSphere Application Server - Express를 설치하려면 다음 단계를 따르십시오.
명령 창에서 'setupLinux' 실행명령 창의 현재 작업 디렉토리가 /mnt/cdrom이고 CD에서 설치 중인 경우, 두 번째 설치 CD가 요청될 때 드라이브에서 첫 번째 CD를 빼낼 수 없습니다. 이것은 명령 창 작업 디렉토리가 CD를 지정하여 CD 드라이브가 사용 중으로 표시되기 때문에 발생합니다. 이것을 피하려면 명령 창의 작업 디렉토리를 /mnt/cdrom으로 설정하지 않아야 합니다. 즉, ./setupLinux 명령을 사용하여 설치를 시작하는 대신에 CD에 대한 전체 경로 /mnt/cdrom/setupLinux를 사용합니다.
명령 창에서 '/opt/IBM/WebSphere/Express/AppServer/bin/collector.sh -Summary' 실행:
'mqver 없음' 및 'wempsservice 없음'에 관한 오류가 보고될 수 있습니다. 이 오류 메시지를 무시해도 됩니다.
Linux에서 Cloudscape 실행
Linux에서 Cloudscape를 사용하려면 /opt/IBM/WebSphere/Express51/Express/bin 디렉토리에 제공된 EXPcview.sh 쉘 스크립트를 사용하십시오.
제품을 설치하기 전에 다음을 확인하십시오.
WebSphere Application Server - Express용 Linux CD의 이미지는 여러 개의 파트로 분할되어 다운로드 크기를 줄입니다. 각 파트는 자동 압축 해제 파일이며 파트는 모두 필수입니다.
WebSphere Studio Application Server - Express의 전자 이미지를 설치하려면 다음 단계를 따르십시오.
WebSphere Application Server - Express 설치 후, /opt/IBM/WebSphere/Express51 디렉토리 아래에 다음 디렉토리 구조가 있어야 합니다.
이들 디렉토리 중 일부에 상당히 다른 수의 파일이 들어 있는 경우, 설치 중 발생한 문제점을 의심해야 합니다. 문제점을 진단하려면 /opt/IBM/WebSphere/Express51/logs/expressInstallLog.txt 파일을 보십시오.
먼저, /opt/IBM/WebSphere/Express51/logs/expressInstallLog.txt 파일을 보십시오. 맨 아래로 가서 설치 완료 상태를 확인하십시오. 설치가 성공적으로 완료되면, wasexpress51 또는 /opt/IBM/WebSphere/Express51/SiteDeveloper/wasexpress51을 실행하여 Site Developer를 시작하십시오. Site Developer가 시작되면 환영 페이지에 있는 링크를 따라 Express 예제 중 하나를 로드하고 실행하십시오.
설치가 성공적으로 완료되지 않은 경우, expressInstallLog.txt 파일을 검토하여 실패 이유를 판별하십시오.
설치가 정상적으로 완료된 경우 /opt/IBMRAC/bin/RAStart.sh을 실행하여 IBM Agent Controller를 시작하십시오. 문제가 의심스러우면 /opt/IBMRAC/config/servicelog.log 파일을 조사하십시오.
설치가 정상적으로 완료되지 않은 경우 racInstallLog.txt를 조사하여 이유를 판별하십시오.
첫 번째 단계 응용프로그램에서 서버 설치 검증을 실행하여 Application Server 설치의 기본 조작을 검증할 수 있습니다. 첫 번째 단계는 설치가 끝날 때 실행되거나 시작 메뉴에서 실행할 수 있습니다.
또는, /opt/IBM/WebSphere/Express51/Express/bin/testServer.sh 스크립트를 실행하여 Application Server의 조작을 검증할 수 있습니다. 이 스크립트는 기본 구성을 통해 Application Server를 시작하고 중지하여 실행합니다. 이 스크립트는 서버 설치를 테스트하는 경우에만 사용하십시오.
사용자 자신이 제품을 번들하려는 경우, WebSphere Application Server - Express 설치 프로그램을 자동으로 실행할 수 있습니다. WebSphere Application Server - Express를 자동으로 설치하려면 -silent 명령행 옵션이 사용됩니다. 자동으로 설치하는 동안에는 설치 명령을 호출해도 마법사 패널이 나타나지 않습니다.
자동 설치를 실행하려면 모든 기본값을 사용하여 다음과 같은 명령어를 입력하십시오.
./setupLinux -silent
응답 파일을 사용해도 자동 설치에 필요한 추가 옵션을 설정할 수 있습니다. 템플리트는 설치 CD에 있는 응답 파일 예제를 참조하십시오. 자동 설치를 실행하려면 응답 파일을 사용하여 다음과 같은 명령어를 입력하십시오.
./setupLinux -silent -options <fully qualified path>/responsefile
참고: WebSphere Studio Site Developer 기능을 선택하는 경우 WebSphere Application Server - Express가 CD에서 자동 설치를 지원하지 않습니다. 이는 이 기능에 두 번째 CD가 필요하지만, 자동으로 실행할 경우 설치 프로그램이 두 번째 CD를 요구하지 않기 때문입니다. WebSphere Studio Site Developer 기능을 자동으로 설치하기 위해 두 번째 CD를 하드 디스크로 복사하거나 두 번째 CD 드라이브에서 CD를 마운트한 후 "-media 2=<path to second CD>" 옵션을 사용하여 설치 프로그램에 두 번째 CD 이미지의 위치를 알려줄 수 있습니다.
샘플 응답 파일이 Express의 /util/responsefile.txt에 포함되어 있습니다. 이 파일을 모델 응답 파일로 사용할 수 있습니다.
IBM Agent Controller는 Studio Site Developer와 Application Server 간의 통신 메커니즘을 제공합니다.
Studio Site Developer와 Agent Controller 간의 링크를 보안하는 데 여러 가지 옵션이 있습니다. 설치는 링크를 구성하므로 Studio Site Developer 사용자가 Agent Controller로 연결할 수 있습니다. 프로덕션 서버 환경에서 Agent Controller를 사용할 때 이 보안 기본값을 변경하려고 합니다.
/opt/IBMRAC/bin/RACSecurityOn.sh 및 RACSecurityOff.sh 스크립트를 사용하여 기본 로그인 보안을 사용 가능하게 하거나 불가능하게 할 수 있습니다. 보안을 사용 가능으로 설정하면 Studio Site Developer 사용자는 Agent Controller에 연결할 때 운영 체제의 사용자 이름과 암호와 동일한 사용자 이름과 암호를 입력해야 합니다. 사용자 이름과 암호는 Agent Controller를 통해 인증을 위해 운영체제로 전송됩니다.
이미 WebSphere Application Server - Express 5.0 사본이 있는 시스템에 WebSphere Application Server - Express 5.1을 설치하는 경우, IBM Agent Controller가 5.1.1 버전으로 갱신되고 5.1 Express 서버를 가리키도록 구성됩니다. 나중에 WebSphere Application Server - Express 5.1을 제거하고 5.0 환경을 복원하려면 5.0 Application Server 또는 Studio Site Developer 구성요소를 다시 설치하여 IBM Agent Controller 5.0 버전을 복원해야 합니다. 또한 이 5.0 기능은 5.0용 IBM Agent Controller를 설치합니다.
경고:
Red Hat 8.0에서 2바이트 문자 세트(DBCS)를 사용하려는 경우, GTK 2.0을 GTK 2.2.2 이상으로 업그레이드하려면 다음 단계를 수행해야 합니다. 다음 지시사항은 GTK 2.2.2용입니다.
export LD_LIBRARY_PATH=/usr/local/lib/:$LD_LIBRARY_PATH
rpm -q libtiff-devel
설치되어 있지 않은 경우, Red Hat 설치 CD에서 설치하십시오.
/usr/local/lib
./configure make make install /sbin/ldconfig
기본적으로, GTK 2.0.6 설치가 선택됩니다. 응용프로그램이 GTK 2.2.2를 사용하는지 확인하려면 응용프로그램을 실행하기 전에 명령행에서 다음과 같은 예제 명령을 항상 실행해야 합니다.
export LD_LIBRARY_PATH=/usr/local/lib/:$LD_LIBRARY_PATH export PATH=/usr/local/bin/:$PATH /opt/IBM/WebSphereExpress/SiteDeveloper/wasexpress51
GTK 사용에 관한 자세한 정보는 developer.gnome.org/doc/API/2.2/gtk/gtk-building.html 웹 사이트를 참조하십시오.
Linux에서 WebSphere Application Server - Express를 설치 제거하려면 다음 단계를 따르십시오.
./uninstaller
WebSphere Application Server - Express를 완전히 제거하려면 나머지 디렉토리를 수동으로 삭제하십시오.
이 섹션에서는 Linux용 WebSphere Application Server - Express의 설치 및 설치 제거와 관련된 알려진 문제점 및 제한사항을 설명합니다. 실제 제품 사용에 영향을 미치는 문제점 및 제한사항에 대한 정보는 readme 파일을 참조하십시오.
설치에 실패한 경우, 다음을 수행하십시오.
경우에 따라 설치 기능은 _uninst 디렉토리의 설치 제거 파일이 완료되지 않는 결과를 가져올 수 있습니다. 이러한 증상은 설치 제거 실행을 시도할 때 적합한 JVM을 찾을 수 없음을 나타내는 메시지입니다. 다음과 같이 수동으로 설치 제거를 실행해야 합니다.
이 섹션은 AIX에 WebSphere Application Server - Express 설치에 관한 정보를 포함하고 있습니다. AIX에 설치할 수 있는 WebSphere Application Server - Express의 주요 구성요소는 Application Server와 Remote Agent Controller입니다. 이들 구성요소 중 일부 또는 모두를 설치하도록 선택할 수 있습니다. Windows 또는 Linux에서 Studio Site Developer를 사용하여 AIX의 Application Server를 관리할 수 있는 경우 Remote Agent Controller를 Application Server와 함께 설치해야 합니다. 또한 브라우저 기반 관리 콘솔을 사용하여 Application Server를 관리할 수도 있습니다.
WebSphere Application Server - Express를 CD-ROM 또는 다운로드한 전자 이미지로부터 설치할 수 있습니다.
시스템에 WebSphere Application Server - Express의 이전 사본이 있는 경우, 계속하기 전에 설치 제거해야 합니다.
설치용 제품 CD가 하나만 있습니다. 제품 CD에서 WebSphere Application Server - Express를 설치하려면 다음 단계를 따르십시오.
제품을 설치하기 전에 다음을 확인하십시오.
WebSphere Application Server - Express용 AIX CD의 이미지는 여러 개의 파트로 분할되어 다운로드 크기를 줄입니다.
각 파트는 자동 압축 해제 파일이며 파트는 모두 필수입니다. WebSphere Studio Application Server - Express의 전자 이미지를 설치하려면 다음 단계를 따르십시오.
WebSphere Application Server - Express 설치 후, /opt/IBM/WebSphere/Express51 디렉토리 아래에 다음 디렉토리 구조가 있어야 합니다.
이들 디렉토리 중 일부에 상당히 다른 수의 파일이 들어 있는 경우, 설치 중 발생한 문제점을 의심해야 합니다. /opt/IBM/WebSphere/Express51/logs/expressInstallLog.txt 파일을 보십시오.
먼저, /opt/IBM/WebSphere/Express51/logs/expressracInstallLog.txt 파일을 보십시오. 맨 아래로 가서 설치 완료 상태를 확인하십시오. 설치가 정상적으로 완료된 경우 /opt/IBMRAC/bin/RAStart.sh을 실행하여 IBM Agent Controller를 시작하십시오. 문제가 의심스러우면 /opt/IBMRAC/config/servicelog.log 파일을 조사하십시오.
설치가 정상적으로 완료되지 않은 경우 racInstallLog.txt를 조사하여 이유를 판별하십시오.
첫 번째 단계 응용프로그램에서 서버 설치 검증을 실행하여 Application Server 설치의 기본 조작을 검증할 수 있습니다. 첫 번째 단계는 설치가 끝날 때 실행되거나 /opt/IBM/WebSphere/Express51/Express/bin/launchFirstSteps.sh 스크립트를 실행하여 시작할 수 있습니다.
또는, /opt/IBM/WebSphere/Express51/Express/bin/testServer.sh 스크립트를 실행하여 Application Server의 조작을 검증할 수 있습니다. 이 스크립트는 기본 구성을 통해 Application Server를 시작하고 중지하여 실행합니다. 이 스크립트는 서버 설치를 테스트하는 경우에만 사용하십시오.
사용자 자신이 제품을 번들하려는 경우, WebSphere Application Server Express 설치 프로그램을 자동으로 실행할 수 있습니다. WebSphere Application Server - Express를 자동으로 설치하려면, -silent 명령행 옵션이 사용됩니다. 자동으로 설치하는 동안에는 설치 명령을 호출해도 마법사 패널이 나타나지 않습니다.
자동 설치를 실행하려면 모든 기본값을 사용하여 다음과 같은 명령어를 입력하십시오.
./aix/setupAIX -silent
응답 파일을 사용해도 자동 설치에 필요한 추가 옵션을 설정할 수 있습니다. 템플리트는 설치 CD에 있는 응답 파일 예제를 참조하십시오. 자동 설치를 실행하려면 응답 파일을 사용하여 다음과 같은 명령어를 입력하십시오.
./aix/setupAIX -silent -options <fully qualified path>/responsefile
샘플 응답 파일이 Express의 /util/responsefile.text에 포함되며, 이 파일을 모델 응답 파일로 사용할 수 있습니다.
IBM Agent Controller는 Studio Site Developer와 Application Server 간의 통신 메커니즘을 제공합니다.
Studio Site Developer와 Agent Controller 간의 링크를 보안하는 데 여러 가지 옵션이 있습니다. 설치는 링크를 구성하므로 Studio Site Developer 사용자가 Agent Controller로 연결할 수 있습니다. 프로덕션 서버 환경에서 Agent Controller를 사용할 때 이 보안 기본값을 변경하려고 합니다.
/opt/IBMRAC/bin/RACSecurityOn.sh 및 RACSecurityOff.sh 스크립트를 사용하여 기본 로그인 보안을 사용 가능하게 하거나 불가능하게 할 수 있습니다. 보안을 사용 가능으로 설정하면 Studio Site Developer 사용자는 Agent Controller에 연결할 때 운영 체제의 사용자 이름과 암호와 동일한 사용자 이름과 암호를 입력해야 합니다. 사용자 이름과 암호는 Agent Controller를 통해 인증을 위해 운영체제로 전송됩니다.
AIX에서 WebSphere Application Server - Express를 설치 제거하려면 다음 단계를 따르십시오.
./uninstaller
이 섹션에서는 AIX용 WebSphere Application Server - Express의 설치 및 설치 제거와 관련된 알려진 문제점 및 제한사항을 설명합니다. 실제 제품 사용에 영향을 미치는 문제점 및 제한사항에 대한 정보는 readme 파일을 참조하십시오.
설치에 실패한 경우, 다음을 수행하십시오.
경우에 따라 설치 기능은 _uninst 디렉토리의 설치 제거 파일이 완료되지 않는 결과를 가져올 수 있습니다. 이러한 증상은 설치 제거 실행을 시도할 때 적합한 JVM을 찾을 수 없음을 나타내는 메시지입니다. 다음과 같이 수동으로 설치 제거를 실행해야 합니다.
시스템에 WebSphere Application Server - Express의 이전 사본이 있는 경우, 계속하기 전에 설치 제거해야 합니다.
제품 CD에서 WebSphere Application Server - Express를 설치하려면 다음 단계를 따르십시오.
설치 주의사항:
명령 창에서 '/opt/IBM/WebSphere/Express/AppServer/bin/collector.sh -Summary' 명령을 실행하는 경우 'mqver 없음' 및 'wempsservice 없음'에 관한 오류가 보고될 수 있습니다. 이 오류 메시지를 무시해도 됩니다.
제품을 설치하기 전에 다음을 확인하십시오.
WebSphere Application Server - Express용 Solaris CD의 이미지는 여러 개의 파트로 분할되어 다운로드 크기를 줄입니다. 각 파트는 자동 압축 해제 파일이며 파트는 모두 필수입니다.
WebSphere Studio Application Server - Express의 전자 이미지를 설치하려면 다음 단계를 따르십시오.
WebSphere Application Server - Express 설치 후, /opt/IBM/WebSphere/Express51 디렉토리 아래에 다음 디렉토리 구조가 있어야 합니다.
이들 디렉토리 중 일부에 상당히 다른 수의 파일이 들어 있는 경우, 설치 중 발생한 문제점을 의심해야 합니다. /opt/IBM/WebSphere/Express51/logs/expressInstallLog.txt 파일을 보십시오.
사용자 자신이 제품을 번들하려는 경우, WebSphere Application Server - Express 설치 프로그램을 자동으로 실행할 수 있습니다. WebSphere Application Server - Express를 자동으로 설치하려면 -silent 명령행 옵션이 사용됩니다. 자동으로 설치하는 동안에는 설치 명령을 호출해도 마법사 패널이 나타나지 않습니다.
자동 설치를 실행하려면 모든 기본값을 사용하여 다음과 같은 명령어를 입력하십시오.
./solaris/setupSolaris -silent
응답 파일을 사용해도 자동 설치에 필요한 추가 옵션을 설정할 수 있습니다. 템플리트는 설치 CD에 있는 응답 파일 예제를 참조하십시오. 자동 설치를 실행하려면 응답 파일을 사용하여 다음과 같은 명령어를 입력하십시오.
./solaris/setupSolaris -silent -options <fully qualified path>/responsefile
Solaris에서 WebSphere Application Server - Express를 설치 제거하려면 다음 단계를 따르십시오.
./uninstaller
이 섹션에서는 Solaris용 WebSphere Application Server - Express의 설치 및 설치 제거와 관련된 알려진 문제점 및 제한사항을 설명합니다. 실제 제품 사용에 영향을 미치는 문제점 및 제한사항에 대한 정보는 readme 파일을 참조하십시오.
설치에 실패한 경우, 다음을 수행하십시오.
경우에 따라 설치 기능은 _uninst 디렉토리의 설치 제거 파일이 완료되지 않는 결과를 가져올 수 있습니다. 이러한 증상은 설치 제거 실행을 시도할 때 적합한 JVM을 찾을 수 없음을 나타내는 메시지입니다. 다음과 같이 수동으로 설치 제거를 실행해야 합니다.
이 섹션은 HP-UX에 WebSphere Application Server - Express 설치에 관한 정보를 포함하고 있습니다. WebSphere Application Server - Express의 Application Server 구성요소만을 HP-UX에 설치할 수 있습니다. 브라우저 기반 관리 콘솔을 사용하여 HP-UX에서 Application Server를 관리합니다.
WebSphere Application Server - Express를 CD-ROM 또는 다운로드한 전자 이미지로부터 설치할 수 있습니다.
시스템에 WebSphere Application Server - Express의 이전 사본이 있는 경우, 계속하기 전에 설치 제거해야 합니다.
제품 CD에서 WebSphere Application Server - Express를 설치하려면 다음 단계를 따르십시오.
설치 주의사항:
명령 창에서 '/opt/IBM/WebSphere/Express/AppServer/bin/collector.sh -Summary' 명령을 실행하는 경우 'mqver 없음' 및 'wempsservice 없음'에 관한 오류가 보고될 수 있습니다. 이 오류 메시지를 무시해도 됩니다.
제품을 설치하기 전에 다음을 확인하십시오.
WebSphere Application Server - Express용 HP-UX CD의 이미지는 여러 개의 파트로 분할되어 다운로드 크기를 줄입니다. 각 파트는 자동 압축 해제 파일이며 파트는 모두 필수입니다.
WebSphere Studio Application Server - Express의 전자 이미지를 설치하려면 다음 단계를 따르십시오.
WebSphere Application Server - Express 설치 후, /opt/IBM/WebSphere/Express51 디렉토리 아래에 다음 디렉토리 구조가 있어야 합니다.
이들 디렉토리 중 일부에 상당히 다른 수의 파일이 들어 있는 경우, 설치 중 발생한 문제점을 의심해야 합니다. /opt/IBM/WebSphere/Express51/logs/expressInstallLog.txt 파일을 보십시오.
첫 번째 단계 응용프로그램에서 서버 설치 검증을 실행하여 Application Server 설치의 기본 조작을 검증할 수 있습니다. 첫 번째 단계는 설치가 끝날 때 실행되거나 /opt/IBM/WebSphere/Express51/Express/bin/launchFirstSteps.sh 스크립트를 실행하여 시작할 수 있습니다.
또는, /opt/IBM/WebSphere/Express51/Express/bin/testServer.sh 스크립트를 실행하여 Application Server의 조작을 검증할 수 있습니다. 이 스크립트는 기본 구성을 통해 Application Server를 시작하고 중지하여 실행합니다. 이 스크립트는 서버 설치를 테스트하는 경우에만 사용하십시오.
사용자 자신이 제품을 번들하려는 경우, WebSphere Application Server - Express 설치 프로그램을 자동으로 실행할 수 있습니다. WebSphere Application Server - Express를 자동으로 설치하려면 -silent 명령행 옵션이 사용됩니다. 자동으로 설치하는 동안에는 설치 명령을 호출해도 마법사 패널이 나타나지 않습니다.
자동 설치를 실행하려면 모든 기본값을 사용하여 다음과 같은 명령어를 입력하십시오.
./hpux/setupHPUX -silent
응답 파일을 사용해도 자동 설치에 필요한 추가 옵션을 설정할 수 있습니다. 템플리트는 설치 CD에 있는 응답 파일 예제를 참조하십시오. 자동 설치를 실행하려면 응답 파일을 사용하여 다음과 같은 명령어를 입력하십시오.
./hpux/setupHPUX -silent -options <fully qualified path/responsefile
HP-UX에서 WebSphere Application Server - Express를 설치 제거하려면 다음 단계를 따르십시오.
./uninstaller
이 섹션에서는 HP-UX용 WebSphere Application Server - Express의 설치 및 설치 제거와 관련된 알려진 문제점 및 제한사항을 설명합니다. 실제 제품 사용에 영향을 미치는 문제점 및 제한사항에 대한 정보는 readme 파일을 참조하십시오.
설치에 실패한 경우, 다음을 수행하십시오.
경우에 따라 설치 기능은 _uninst 디렉토리의 설치 제거 파일이 완료되지 않는 결과를 가져올 수 있습니다. 이러한 증상은 설치 제거 실행을 시도할 때 적합한 JVM을 찾을 수 없음을 나타내는 메시지입니다. 다음과 같이 수동으로 설치 제거를 실행해야 합니다.
WebSphere Application Server - Express에 대한 웹 서버 플러그인 기능의 사용을 환영합니다.
웹 서버 플러그인을 사용하면 보안 및 성능 향상을 위해 웹 서버 시스템과 Express Application Server 시스템을 분리할 수 있습니다. 또한 이러한 분리를 사용하여 사용자는 일반적으로 웹 사이트의 구조에서, 보다 유동적으로 대처할 수 있습니다.
이러한 플러그인은 HTTP(S)를 통해 WebSphere Application Server - Express와 통신합니다.
웹 서버 플러그인 설치에는 지원되는 플랫폼에서 다음과 같은 웹 서버를 자동으로 구성하는 데 필요한 모든 구성요소가 포함됩니다.
| Apache 웹 서버 |
|
| IBM HTTP 웹 서버 |
|
| Microsoft Internet Information System (IIS) |
|
| iPlanet(Sun ONE) 웹 서버 |
|
| Lotus Domino 웹 서버 |
|
| WebSphere Application Server - Express |
참고 #1
|
참고:
| Apache 웹 서버 |
|
| IBM HTTP 웹 서버 |
|
| Microsoft Internet Information System (IIS) |
|
| iPlanet(Sun ONE) 웹 서버 |
|
| Lotus Domino 웹 서버 |
|
| WebSphere Application Server - Express |
아래의 참고 #1 참조
|
참고:
웹 서버 플러그인 파일 및 라이브러리가 설치되는 곳입니다. WebSphere Application Server - Express가 시스템에 설치된 경우, 기본 위치는 <ExpressInstallDir>/Plugins입니다.
참고: 설치 디렉토리는 라이센스 파일, 제품 파일, JVM 및 설치 제거가 설치되는 위치입니다. 런타임 시 필요한 웹 서버 플러그인 파일은 <InstallDir>/../AppServer에 설치됩니다.
예 디렉토리 구조:
C:\
- Program Files
-IBM
-WebSphere
- Plugins
- AppServer
웹 서버가 Express Application Server와 같은 시스템에 설치되는 단일 계층 환경에서 웹 서버 플러그인은 WebSphere Application Server - Express 디렉토리 <ExpressInstallDir>/AppServer에 위치합니다. 그러면, 웹 서버 플러그인과 Express Application Server를 원만하게 통합할 수 있습니다. 이에 따라, 재생성된 plugin-cfg.xml 파일의 기본 디렉토리가 웹 서버가 사용하도록 구성된 위치와 같게 됩니다. 그러므로, 수동으로 복사할 필요가 없습니다. 그렇지 않으면, plugin-cfg.xml 파일이 재생성된 후 이 파일을 이동해야 합니다.
WebSphere Application Server - Express를 실행 중인 시스템의 호스트 이름입니다. 이 정보를 수집하여 적절한 값을 플러그인 구성 파일(plugin-cfg.xml)에 삽입합니다. 기본값은 로컬 호스트의 호스트 이름입니다. WebSphere Application Server - Express가 다른 시스템에서 실행 중일 경우, 해당 원격 서버의 호스트 이름을 입력하십시오.
설치하기로 선택하는 각 웹 서버 플러그인에 대해 구성 파일의 위치를 물어봅니다. 설치를 계속하려면 파일이 있어야만 합니다.
자세한 정보는 절 4.0 『내 웹 서버 구성의 변경사항』을 참조하십시오.
자세한 정보는 절 4.0 『내 웹 서버 구성의 변경사항』을 참조하십시오.
이 절에서는 설치 중에 수동으로 완료할 수 있는 타스크로 웹 서버 구성 파일을 수정하는 것에 대해 설명합니다. 이러한 단계는 설치 프로세스에 의해 자동으로 수행되며 참조 목적으로 여기에 나열됩니다.
수정에는 웹 서버 플러그인 라이브러리에 대한 참조 및 웹 서버 플러그인 구성 파일(plugin-cfg.xml)에 대한 참조 추가가 포함됩니다.
이 타스크의 단계
다음 항목을 파일 구성을 위한 모델로 사용하십시오. 참고: <pluginsInstallRoot>는 WebSphere Application Server - Express 플러그인의 설치 루트 디렉토리입니다.
LoadModule ibm_app_server_http_module/opt/IBM/WebSphere/Express51/ Plugins/bin/mod_ibm_app_server_http.so WebSpherePluginConfig /opt/IBM/WebSphere/Express51/Plugins/config/cells/plugin-cfg.xml
참고: 설치 루트는 운영 체제 플랫폼에 따라 다릅니다. 예를 들어, 버전 5의 경우 AIX 설치 루트는 /opt/IBM/WebSphere/Express51/Plugins/입니다.
LoadModule ibm_app_server_http_module <pluginsInstallRoot> \bin\mod_ibm_app_server_http.dll WebSpherePluginConfig <pluginsInstallRoot>\config\cells\plugin-cfg.xml
다음 항목을 파일 구성을 위한 모델로 사용하십시오.
LoadModule was_ap20_module/opt/IBM/WebSphere/Express51/Plugins/ bin/mod_was_ap20_http.so WebSpherePluginConfig /opt/IBM/WebSphere/Express51/plugins/config/cells/plugin-cfg.xml
참고: 설치 루트는 운영 체제 플랫폼에 따라 다릅니다. 예를 들어, 버전 5의 경우 AIX 설치 루트는 /opt/IBM/WebSphere/Express51/Plugins/입니다.
LoadModule was_ap20_module <pluginsInstallRoot>\bin\mod_was_ap20_http.dll WebSpherePluginConfig <pluginsInstallRoot>\config\cells\plugin-cfg.xml
참고: IBM HTTP Server 1.3.26 지시문 LoadModule ibm_app_server_http_module이 IBM HTTP Server 2.0 httpd.conf 파일에 있는 경우, IBM HTTP Server를 시작할 수 없습니다. 버전 2 서버를 시작하려면 지시문을 삭제하거나 주석 처리해야 합니다.
다음 항목을 파일 구성을 위한 모델로 사용하십시오.
LoadModule app_server_http_module/opt/IBM/WebSphere/Express51/Plugins/ bin/mod_app_server_http.so WebSpherePluginConfig /opt/IBM/WebSphere/Express51/Plugins/config/cells/plugin-cfg.xml
대부분의 Apache 웹 서버는 확장 API(EAPI) 지원으로 컴파일되지 않습니다. mod_app_server_http.so 플러그인 모듈로 웹 서버를 시작할 때, 다음과 유사한 메시지가 표시되면 모듈의 EAPI 버전을 사용하십시오.
[Tue Jul 2 13:20:14 2002] [warn] Loaded DSO /opt/IBM/WebSphere/AppServer/ bin/mod_app_server_http.so uses plain Apache 1.3 API, this module might crash under EAPI! (please recompile it with -D EAPI)
EAPI 모듈을 사용하려면 httpd.conf 파일이 mod_app_server_http.so가 아닌 mod_app_server_http_eapi.so를 가리키도록 구성하십시오.
LoadModule app_server_http_module/opt/IBM/WebSphere/Express51/Plugins/bin/ mod_app_server_http_eapi.so WebSpherePluginConfig /opt/IBM/WebSphere/Express51/Plugins/config/cells/plugin-cfg.xml
참고: 설치 루트는 운영 체제 플랫폼에 따라 다릅니다. 예를 들어, 버전 5의 경우 AIX 설치 루트는 /opt/IBM/WebSphere/Express51/Plugins/입니다.
LoadModule app_server_http_module <pluginsInstallRoot> \bin\mod_app_server_http.dll WebSpherePluginConfig <pluginsInstallRoot>\config\cells\plugin-cfg.xml
대부분의 Apache 웹 서버는 확장 API(EAPI) 지원으로 컴파일되지 않습니다. mod_app_server_http.dll 플러그인 모듈로 웹 서버를 시작할 때, 다음과 유사한 메시지가 표시되면 모듈의 EAPI 버전을 사용하십시오.
[Tue Jul 2 13:20:14 2002] [warn] Loaded DSO C:\WebSphere\AppServer\ bin\mod_app_server_http.so uses plain Apache 1.3 API, this module might crash under EAPI! (please recompile it with -D EAPI)
EAPI 모듈을 사용하려면 httpd.conf 파일이 mod_app_server_http.dll이 아닌 mod_app_server_http_eapi.dll을 가리키도록 구성하십시오.
LoadModule app_server_http_module <pluginsInstallRoot>\bin\mod_app_server_http_eapi.dll WebSpherePluginConfig <pluginsInstallRoot>\config\cells\plugin-cfg.xml
다음 프로시저에 따라 HTTP 전송 프로토콜이 Domino 버전 5.05 또는 5.06과 작동하도록 하십시오. 설치 마법사를 이 수정을 수행하지 않습니다. 이 수동 프로시저를 수행하십시오.
참고: Domino Web Server Application Programming Interface(DSAPI) 필터 파일을 이미 지정한 경우, 공백을 사용하여 WebSphere Application Server 플러그인 파일을 분리하십시오.
WebSphere Application Server 설치 루트 디렉토리를 가리키도록 WAS_HOME 환경 변수를 설정하십시오.
Plugin Config 변수를 HKEY_LOCAL_MACHINE > SOFTWARE > IBM > WebSphere Application Server > 5.1.0.0 경로 아래의 레지스트리에 추가하십시오. 이 변수 값을 plugin-cfg.xml 파일의 위치인 <pluginsInstallRoot>\config\cells\plugin-cfg.xml로 설정하십시오.
여기서, <pluginsInstallRoot>는 WebSphere Application Server - Express 플러그인의 설치 루트 디렉토립니다.
02/12/2001 03:05:09 PM JVM: Java virtual machine initialized WebSphere Application Server DSAPI filter loaded 02/12/2001 03:05:10 PM HTTP Web Server started
다음 항목을 파일 구성을 위한 모델로 사용하십시오.
다음 지시문을 obj.conf 파일에 포함시키십시오.
Init fn=『load-modules』 funcs=『as_init,as_handler, as_term』 shlib=『/opt/IBM/WebSphere/Express51/Plugins/bin/libns41_http.so』 Init fn=『as_init』 bootstrap.properties=『 /opt/IBM/WebSphere/Express51/ Plugins/config/cells/plugin-cfg.xml』 Service fn=『as_handler』
참고: 설치 루트는 운영 체제 플랫폼에 따라 다릅니다. 예를 들어, 버전 5의 경우 AIX 설치 루트는 /opt/IBM/WebSphere/Express51/Plugins/입니다.
다음 하나의 지시문을 obj.conf 파일의 『<Object name=default>』 뒤에 추가하십시오.
Service fn=『as_handler』
다음 두 개의 지시문을 magnus.conf 파일 끝에 추가하십시오.
Init fn=『load-modules』 funcs=『as_init,as_handler, as_term』 shlib=『/opt/IBM/WebSphere/Express51/Plugins/bin/libns41_http.so』 Init fn=『as_init』 bootstrap.properties= 『/opt/IBM/WebSphere/Express51/Plugins/config/cells/plugin-cfg.xml』
참고: 설치 루트는 운영 체제 플랫폼에 따라 다릅니다. 예를 들어, 버전 5의 경우 AIX 설치 루트는 /opt/IBM/WebSphere/Express51/Plugins/입니다.
다음 지시문을 obj.conf 파일에 포함시키십시오.
v Init fn=『load-modules』 funcs=『as_init,as_handler,as_term』 shlib=『 <pluginsInstallRoot>\bin\libns41_http.dll』 Init fn=『as_init』 bootstrap.properties=『 <pluginsInstallRoot>\config\cells\plugin-cfg.xml』 Service fn=『as_handler』
다음 하나의 지시문을 obj.conf 파일의 『<Object name=default>』 뒤에 추가하십시오.
Service fn=『as_handler』
다음 두 개의 지시문을 magnus.conf 파일 끝에 추가하십시오.
Init fn=『load-modules』 funcs=『as_init,as_handler,as_term』 shlib=『<pluginsInstallRoot>\bin\libns41_http.dll』 Init fn=『as_init』 bootstrap.properties=『 <pluginsInstallRoot>:\config\cells\plugin-cfg.xml』
다음 프로시저에 따라 설치 마법사가 Internet Service Manager(IIS) 웹 서버를 구성하는 방법을 수동으로 재현하십시오.
여기서, <pluginsInstallRoot>는 WebSphere Application Server - Express 플러그인의 설치 루트 디렉토립니다.
WebSphere Application Server - Express로 응용프로그램을 전개한 후, 웹 서버 플러그인 구성 파일 plugin-cfg.xml을 재생성해야 합니다.
WebSphere Application Server - Express 버전 5.1.0의 경우, genPluginCfg 스크립트를 사용하여 WebSphere Express Application Server의 현재 구성에 기초하는 plugin-cfg.xml 파일을 재생성하십시오.
여기서, <ExpressInstallDir>은 WebSphere Application Server - Express의 설치 루트 디렉토리입니다.
여기서, <PluginInstallRoot>는 WebSphere Application Server - Express 플러그인의 설치 루트 디렉토리입니다.
다음 상황에서는 plugin-cfg.xml 파일을 수동으로 편집해야 합니다.
<?xml version=『1.0』 encoding=『ISO-8859-1』 ?> <Config> <Log LogLevel=『Error』 Name=『C:\Program Files\IBM\WebSphere\Express51\ Plugins\logs\http_plugin.log』 /> <VirtualHostGroup Name=『default_host』> <VirtualHost Name=『*:7080』 /> <VirtualHost Name=『*:80』 /> <VirtualHost Name=『*:7443』 /> </VirtualHostGroup> <ServerCluster Name=『server1_DefaultNode_Cluster』> <Server Name=『DefaultNode_server1』> <Transport Hostname=『myHostname.raleigh.ibm.com』 Port=『7080』 Protocol=『http』 /> <Transport Hostname=『myHostname.raleigh.ibm.com』 Port=『7443』 Protocol=『https』> <Property name=『keyring』 value=『 C:\Program Files\IBM\WebSphere\Express51\Plugins\etc\plugin-key.kdb』 /> <Property name=『stashfile』 value=『 C:\Program Files\IBM\WebSphere\Express51\Plugins\etc\plugin-key.sth』 /> </Transport> </Server> <PrimaryServers> <Server Name=『DefaultNode_server1』 /> </PrimaryServers> </ServerCluster> <UriGroup Name=『default_host_server1_DefaultNode_Cluster_URIs』> <Uri AffinityCookie=『JSESSIONID』 AffinityURLIdentifier=『jsessionid』 Name= 『/UTC/*』 /> <Uri AffinityCookie=『JSESSIONID』 AffinityURLIdentifier=『jsessionid』 Name= 『/CustomHomePageExample/*』 /> <Uri AffinityCookie=『JSESSIONID』 AffinityURLIdentifier=『jsessionid』 Name= 『/YourCoExpressExample/*』 /> <Uri AffinityCookie=『JSESSIONID』 AffinityURLIdentifier=『jsessionid』 Name= 『/CustomerServiceExample/*』 /> <Uri AffinityCookie=『JSESSIONID』 AffinityURLIdentifier=『jsessionid』 Name= 『/DocumentMgmtExample/*』 /> <Uri AffinityCookie=『JSESSIONID』 AffinityURLIdentifier=『jsessionid』 Name= 『/SurveyExample/*』 /> </UriGroup> <Route ServerCluster=『server1_DefaultNode_Cluster』 UriGroup=『default_ host_server1_DefaultNode_Cluster_URIs』 VirtualHostGroup=『default_host』 /> </Config>
웹 서버가 WebSphere Application Server - Express와 다른 시스템에 설치된 경우, 생성된 plugin-cfg.xml 파일을 웹 서버 시스템에 있는 <PluginsInstallRoot>/config/cells 디렉토리로 이동해야 합니다. 따라서, plugin-cfg.xml 파일에 참조된 경로를 수동으로 편집해야 합니다. 나중에 genPluginCfg 스크립트를 사용할 때 갱신사항이 병합되고 경로 항목의 수동 갱신사항이 보존됩니다.
예: export SHLIB_PATH=/usr/lib:/lib
제품 CD-ROM은 Rockridge 확장자를 갖는 ISO-9660 형식입니다. CD-ROM을 수동으로 마운트해야 할 수 있습니다. CD_ROM을 마운트 또는 마운트 해제하려면 root 특권이 필요합니다.
HP-UX에서 다음 지시사항에 따라 CD_ROM을 마운트하십시오.
/usr/sbin/pfs_mountd &
/usr/sbin/pfsd &
<device_file> <mount_point> <filesystem_type> <translation_method>
예: /dev/dsk/c0t0d0 /cdrom pfs-rrip ro,suid 0 0
/usr/sbin/pfs_mount /cdrom
/usr/sbin/pfs_umount /cdrom
예: export WAS_HOME=/opt/IBM/WebSphere/Express51/Plugins
WebSphere Application Server - Express, 버전 5.1에는 Snoop이라는 미리 설치된 응용프로그램이 포함되며, 이 응용프로그램을 사용하여 웹 서버 플러그인이 올바르게 설치되고 구성되었는지 확인할 수 있습니다. 웹 서버 플러그인 구성 파일 plugin-cfg.xml은 웹 서버 플러그인 설치 중에 설치되며 Snoop 응용프로그램을 테스트하도록 미리 구성되어 있습니다. 그러나, 이 문서에 설명된 대로 웹 서버 플러그인을 재생성할 수도 있습니다.
팁: 플러그인 구성 파일을 재생성한 후 반드시 웹 서버를 다시 시작해야 합니다.
웹 서버 플러그인 테스트 프로시저
http://yourHostName:7080
팁: 웹 서버를 다시 시작하는 데 실패하는 경우, 문제점 해결 방법에 대해 알려면 이 문서의 『문제점 해결 팁』 절을 참조하십시오.
참고: WebSphere Express Application Server의 내부 트랜스포트인 7080은 지정하지 마십시오. 웹 서버 플러그인은 내부 트랜스포트 7080을 사용하여 서버의 프록시 역할을 수행합니다. 다음 url은 웹 서버가 기본 HTTP 포트 80에서 청취한다고 가정합니다.
http://yourHostName
웹 서버 플러그인이 올바르게 설치되고 구성되면 브라우저에 WebSphere Application Server 기본 응용프로그램 웹 페이지가 표시됩니다.
먼저 시도: 웹 서버 플러그인을 구성한 후 웹 서버가 시작되지 않는 가장 공통된 이유는 plugin-cfg.xml 파일에 유효하지 않거나 올바르지 않은 정보가 포함되어 웹 서버가 이를 구문 분석할 수 없기 때문입니다. 대부분, 문제점은 다음 조건 중 하나에 의해 발생합니다.
IBM HTTP Server, Apache 또는 IIS와 같은 HTTP 서버에서 Websphere Application Server - Express로 요청을 전송하는 HTTP 플러그인 구성요소에 문제점이 있는 경우, 다음 단계를 수행하십시오.
이러한 파일이 문제점의 원인을 표시하지 않으면 다음 추가 단계를 수행하십시오.
플러그인 문제점 판별 단계
플러그인은 문제점을 파악하는 데 도움이 되는 읽기 쉬운 추적 정보를 제공합니다. config/plugin-cfg.xml 파일에서 LogLevel 속성을 Trace로 설정함으로써 요청 처리를 수행하여 문제점을 파악할 수 있습니다. 상위 레벨에서:
단일 요청에 대한 추적을 모두 읽으면 이를 명확하게 알 수 있습니다.
[Thu Jul 11 10:59:15 2002] 0000009e 000000b1 - PLUGIN: --------------------System Information-------------------- [Thu Jul 11 10:59:15 2002] 0000009e 000000b1 - PLUGIN: Bld date: Jul 3 2002, 15:35:09 [Thu Jul 11 10:59:15 2002] 0000009e 000000b1 - PLUGIN: Webserver: IIS [Thu Jul 11 10:59:15 2002] 0000009e 000000b1 - PLUGIN: Hostname = SWEETTJ05 [Thu Jul 11 10:59:15 2002] 0000009e 000000b1 - PLUGIN: OS version 4.0, build 1381, 'Service Pack 6' [Thu Jul 11 10:59:15 2002] 0000009e 000000b1 - PLUGIN: ---------------------------------------------------------------
ws_common: websphereGetStream: Failed to connect to app server, OS err=%d
여기서, %d는 connect() 호출 실패 이유와 관련된 OS 특정 오류 코드입니다. 이 오류는 여러 이유로 인해 발생할 수 있습니다.
브라우저 기반 관리 콘솔을 사용하거나 <ExpressInstallDir>/AppServer/bin에 있는 GenPluginCfg 스크립트를 사용하여 plugin-cfg.xml을 재생성할 수 있습니다.
사용법: GenPluginCfg [[-option.name optionValue]...]
올바른 옵션:
-config.root configroot_dir
(기본으로, 환경 변수 CONFIG_ROOT로 설정)
-cell.name cell
(기본으로, 환경 변수 WAS_CELL로 설정)
-node.name node
(기본으로, 환경 변수 WAS_NODE로 설정)
-server.name server
(단일 서버 플러그인 생성에 필수)
-output.file.name file_name
(기본으로, configroot_dir/plugin-cfg.xml로 설정)
-destination.root root
(구성이 사용되는 시스템의 설치 루트)
-destination.operating.system windows/unix
(구성이 사용되는 시스템의 운영 체제)
-debug yes/no
(기본으로, no로 설정)
예:
IBM HTTP 서버
기술 조항 및 샘플 코드
문서 갱신사항
온라인 도움말 시스템에 포함된 내용 이외에 WebSphere Application Server - Express에 대한 최신 정보를 보려면 다음 웹 사이트를 참조하십시오.
이 절에서는 WebSphere Application Server - Express에 대한 웹 서버 보안 플러그인 기능을 설치하는 방법에 대해 설명합니다. 웹 서버 보안 플러그인 기능은 WebSphere Application Server - Express 버전 5.1.1에 포함된 웹 서버 플러그인 CD에서 설치해야 합니다.
웹 서버 보안 플러그인을 사용하여 사용자는 보안 및 성능 증대를 위해 웹 서버 시스템 및 Express Application Server 시스템을 분리할 수 있습니다. 또한 이러한 분리를 사용하여 사용자는 일반적으로 웹 사이트의 구조에서, 보다 유동적으로 대처할 수 있습니다.
이들 보안 플러그인은 HTTP(S)를 통해 WebSphere Application Server - Express와 통신합니다.
웹 서버 플러그인 설치에는 지원되는 플랫폼에 다음과 같은 웹 서버를 자동으로 구성하는 데 필요한 모든 구성요소가 포함됩니다.
웹 서버 보안 플러그인은 HTTP 웹 서버와 동일한 시스템에 설치해야 합니다. 따라서 HTTP 웹 서버 플러그인을 설치하기 전에 HTTP 웹 서버가 시스템에 이미 설치되었는지 확인하십시오.
다음 주제에 관한 자세한 정보는 웹 서버 플러그인 CD에 위치한 README 파일을 참조하십시오.
CD에서 HTTP 웹 서버 보안 플러그인을 설치하려면 다음 단계를 따르십시오.
웹 서버 플러그인 파일 및 라이브러리가 설치되는 곳입니다. WebSphere Application Server - Express가 시스템에 설치된 경우, 기본 위치는 <ExpressInstallDir>/Plugins입니다.
참고: 설치 디렉토리는 라이센스 파일, 제품 파일, JVM 및 설치 제거가 설치되는 위치입니다. 런타임 시 필요한 웹 서버 플러그인 파일은 <InstallDir>/../AppServer에 설치됩니다.
예 디렉토리 구조:
C:\ Program File\IBM\WebSphere\Plugins
C:\ Program File\IBM\WebSphere\Appserver
웹 서버가 Express Application Server와 같은 시스템에 설치되는 단일 계층 환경에서 웹 서버 플러그인은 WebSphere Application Server - Express 디렉토리 <ExpressInstallDir>/AppServer에 위치합니다. 그러면, 웹 서버 플러그인과 Express Application Server를 원만하게 통합할 수 있습니다. 이에 따라, 재생성된 plugin-cfg.xml 파일의 기본 디렉토리가 웹 서버가 사용하도록 구성된 위치와 같게 됩니다. 그러므로, 수동으로 복사할 필요가 없습니다. 그렇지 않으면, plugin-cfg.xml 파일이 재생성된 후 이 파일을 이동해야 합니다.
WebSphere Application Server - Express를 실행 중인 시스템의 호스트 이름입니다. 이 정보를 수집하여 적절한 값을 플러그인 구성 파일(plugin-cfg.xml)에 삽입합니다. 기본값은 로컬 호스트의 호스트 이름입니다. WebSphere Application Server - Express가 다른 시스템에서 실행 중일 경우, 해당 원격 서버의 호스트 이름을 입력하십시오.
설치하도록 선택하는 각각의 웹 서버 플러그인에 대하여, 구성 파일의 위치를 입력하도록 프롬프트가 표시됩니다. 설치를 계속하려면 파일이 있어야만 합니다.
사용자 자신이 제품을 번들하려는 경우, WebSphere Application Server - Express 플러그 인 설치 프로그램을 자동으로 실행할 수 있습니다. WebSphere Application Server - Express 플러그 인을 자동으로 설치하려면 -silent 명령행 옵션이 사용됩니다. 자동으로 설치하는 동안에는 설치 명령을 호출해도 마법사 패널이 나타나지 않습니다.
응답 파일을 사용하여 자동 설치에 필요한 적절한 옵션을 설정하십시오. 템플리트는 설치 CD에 있는 응답 파일 예제를 참조하십시오. 자동 설치를 실행하려면 응답 파일을 사용하여 다음과 같은 명령어를 입력하십시오.
Windows:
install.exe -silent -options <fully qualified path>/responsefile
Linux 및 Unix:
linux/setupLinux -silent -options <fully qualified path>/responsefile
Unix 플랫폼의 예:
WebSphere Application Server - Express, 버전 5.1에는 Snoop이라는 미리 설치된 응용프로그램이 포함되며, 이 응용프로그램을 사용하여 웹 서버 플러그인이 올바르게 설치되고 구성되었는지 확인할 수 있습니다. 웹 서버 플러그인 구성 파일 plugin-cfg.xml은 웹 서버 플러그인 설치 중에 설치되며 Snoop 응용프로그램을 테스트하도록 미리 구성되어 있습니다. 그러나, 이 문서에 설명된 대로 웹 서버 플러그인을 재생성할 수도 있습니다.
팁: 플러그인 구성 파일을 재생성한 후 반드시 웹 서버를 다시 시작해야 합니다.
웹 서버 플러그인 테스트 프로시저
http://yourHostName:7080
팁: 웹 서버를 다시 시작하는 데 실패하는 경우, 문제점 해결 방법에 대해 알려면 이 문서의 『문제점 해결 팁』 절을 참조하십시오.
참고: WebSphere Express Application Server의 내부 트랜스포트인 7080은 지정하지 마십시오. 웹 서버 플러그인은 내부 트랜스포트 7080을 사용하여 서버의 프록시 역할을 수행합니다. 다음 url은 웹 서버가 기본 HTTP 포트 80에서 청취한다고 가정합니다.
http://yourHostName
웹 서버 플러그인이 올바르게 설치되고 구성되면 브라우저에 WebSphere Application Server 기본 응용프로그램 웹 페이지가 표시됩니다.
WebSphere Studio Application Server - Express에 대한 HTTP 웹 서버 보안 플러그인을 설치 제거하려면 다음 단계를 따르십시오.
Linux 및 UNIX에서 WebSphere Studio Application Server - Express에 대한 HTTP 웹 서버를 설치 제거하려면, 다음 단계를 따르십시오.
./uninstaller
기본적으로 CVS(Concurrent Versions System) 플러그인은 WebSphere Application Server - Express에 자동으로 설치됩니다. CVS 서버의 최신 버전은 www.cvshome.org 사이트에서 사용 가능합니다. CVS를 사용하려면 CVS 클라이언트가 아니라 CVS 서버를 설치해야 합니다. CVS 설치 및 사용에 대한 자세한 정보는 팀 온라인 도움말을 참조하십시오. 또한, www.ibm.com/websphere/developer/library/ techarticles/0108_karasiuk/0108_karasiuk.html 사이트에서 WebSphere Application Server - Express의 CVS 팀 지원에 대한 기사를 참조할 수 있습니다.
CVS에 대한 대안으로, SCM(Software Configuration Management) 시스템으로 Rational(R) ClearCase(R)를 사용할 수 있습니다. Rational ClearCase에 대한 자세한 정보는 www.ibm.com/software/awdtools/clearcase/를 참조하십시오.
CVS 서버 또는 Rational ClearCase 클라이언트나 서버 중 어느 것도 자동으로 설치되지 않습니다. WebSphere Studio에서 별도로 설치해야 합니다.
기타 여러 SCM 저장소는 SCM 팀 어댑터(Eclipse에서는 팀 제공자로 알려짐)를 통해 WebSphere Application Server - Express와 통합할 수 있습니다. IBM 비즈니스 파트너사에서 제공하는 SCM 제품 및 어댑터의 목록을 보려면, www-3.ibm.com/software/awdtools/studioappdev/about/ 사이트로 이동하여 Further reading 섹션에서 SCM Adaptor Vendors를 선택하십시오. 이 목록에서 SCM 제품 벤더의 웹 사이트에 액세스하여 알맞은 SCM 어댑터를 다운로드할 수 있습니다. IBM은 이러한 어댑터를 승인하거나 보증하지 않습니다. 지원 또는 자세한 정보에 대해서는 SCM 제품 벤더에 직접 문의하십시오.
이 정보는 미국에서 제공되는 제품 및 서비스용으로 작성된 것입니다. IBM은 다른 국가에서는 이 자료에 기술된 제품, 서비스 또는 기능을 제공하지 않을 수도 있습니다. 현재 사용할 수 있는 제품 및 서비스에 대한 정보는 한국 IBM 담당자에게 문의하십시오. 이 책에서 IBM 제품, 프로그램 또는 서비스를 언급하는 것이 해당 IBM 제품, 프로그램 또는 서비스만을 사용할 수 있다는 것을 의미하지는 않습니다. IBM의 지적 재산권을 침해하지 않는 한, 기능상으로 동등한 제품, 프로그램 또는 서비스를 대신 사용할 수 있습니다. 그러나 비IBM 제품, 프로그램 또는 서비스의 운용에 대한 평가 및 검증은 사용자의 책임입니다.
IBM은 이 책에서 다루고 있는 특정 내용에 대해 특허를 보유하고 있거나 현재 특허 출원 중일 수 있습니다. 이 책을 제공한다고 해서 특허에 대한 라이센스까지 부여하는 것은 아닙니다. 라이센스에 대한 의문사항은 다음으로 문의하십시오.
135-2702바이트(DBCS) 정보에 관한 라이센스 문의는 한국 IBM 고객만족센터에 문의하거나 다음 주소로 서면 문의하시기 바랍니다.
IBM World Trade Asia CorporationIBM은 귀하의 권리를 침해하지 않는 범위 내에서 적절하다고 생각하는 방식으로 귀하가 제공한 정보를 사용하거나 배포할 수 있습니다.
다음 단락은 현지법과 상충하는 영국이나 기타 국가에서는 적용되지 않습니다. IBM은 타인의 권리 비침해, 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증을 포함하여(단, 이에 한하지 않음) 묵시적이든 명시적이든 어떠한 종류의 보증없이 이 책을 『현상태대로』 제공합니다. 일부 국가에서는 특정 거래에서 명시적 또는 묵시적 보증의 면책사항을 허용하지 않으므로, 이 사항이 적용되지 않을 수도 있습니다.
이 정보에는 기술적으로 부정확한 내용이나 인쇄상의 오류가 있을 수 있습니다. 이 정보는 주기적으로 변경되며, 변경된 사항은 최신판에 통합됩니다. IBM은 이 책에서 설명한 제품 및(또는) 프로그램을 사전 통지없이 언제든지 개선 및(또는) 변경할 수 있습니다.
(i) 독립적으로 작성된 프로그램과 기타 프로그램(본 프로그램 포함) 간의 정보 교환 및 (ii) 교환된 정보의 상호 이용을 목적으로 정보를 원하는 프로그램 라이센스 사용자는 다음 주소로 문의하십시오.
135-270이러한 정보는 해당 조건(예를 들어, 사용료 지불 등)에 따라 사용할 수 있습니다.
이 정보에 기술된 라이센스가 있는 프로그램 및 이 프로그램에 대해 사용 가능한 모든 라이센스가 있는 자료는 IBM이 IBM 기본 계약, IBM 프로그램 라이센스 계약(IPLA) 또는 이와 동등한 계약에 따라 제공한 것입니다.
비IBM 제품에 관한 정보는 해당 제품의 공급업체, 공개 자료 또는 다른 기타 범용 소스로부터 얻은 것입니다. IBM에서는 이러한 비IBM 제품을 테스트하지 않았으므로, 이들 제품과 관련된 성능의 정확성, 호환성 또는 기타 주장에 대해서는 확신할 수 없습니다. 비IBM 제품의 성능에 대한 의문사항은 해당 제품의 공급업체에 문의하십시오.
이 정보에서 언급되는 비IBM의 웹 사이트는 단지 편의상 제공된 것으로, 어떤 방식으로든 이들 웹 사이트를 옹호하고자 하는 것은 아닙니다. 해당 웹 사이트의 자료는 본 IBM 제품 자료의 일부가 아니므로 해당 웹 사이트 사용으로 인한 위험은 사용자 본인이 감수해야 합니다.
이 정보에는 일상의 비즈니스 운영에서 사용되는 자료 및 보고서에 대한 예제가 들어 있습니다. 이 예제에는 가능한 완벽하게 개념을 설명하기 위하여 개인, 회사, 상표 및 제품의 이름이 포함될 수 있습니다. 이들 이름은 모두 가공의 것이며 실제 기업의 이름 및 주소와 유사하더라도 이는 전적으로 우연입니다.
저작권:
이 정보에는 여러 운영 플랫폼에서의 프로그래밍 기법을 보여주는 원어로 된 샘플 응용프로그램이 들어 있습니다. 귀하는 샘플 프로그램의 작성 기준이 된 운영 플랫폼의 응용프로그램 프로그래밍 인터페이스에 부합하는 응용프로그램을 개발, 사용, 마케팅 및 배포하기 위한 목적으로 이러한 샘플 프로그램을 추가 비용없이 어떤 형태로든 복사, 수정 및 배포할 수 있습니다. 이러한 예제는 모든 조건하에서 철저히 테스트된 것은 아닙니다. 따라서 IBM은 이러한 프로그램의 신뢰성, 서비스 가능성 또는 기능을 보증하거나 암시하지 않습니다. 귀하는 IBM의 응용프로그램 프로그래밍 인터페이스(API)에 부합하는 응용프로그램을 개발, 사용, 판매 또는 배포할 목적으로 추가 비용없이 이러한 샘플 응용프로그램을 어떠한 형태로든 복사, 수정 및 배포할 수 있습니다.
이러한 샘플 프로그램 또는 파생 제품의 각 사본이나 그 일부에는 반드시 다음과 같은 저작권 표시가 포함되어야 합니다.
(C) (귀하의 회사명) (연도). 이 코드의 일부는 IBM Corp. 샘플 프로그램에서 파생됩니다. (C) Copyright IBM Corp. 2000, 2003. All rights reserved.
프로그래밍 인터페이스 정보는 이 프로그램을 사용하여 응용프로그램 소프트웨어를 작성하는 것을 돕기 위한 것입니다.
일반 사용 프로그래밍 인터페이스는 이 프로그램 도구의 서비스를 얻는 응용프로그램 소프트웨어를 작성하게 합니다.
그러나 이 정보는 진단, 수정 및 성능 조정 정보를 포함할 수 있습니다. 진단, 수정 및 조정 정보는 사용자 응용프로그램 소프트웨어를 디버그하도록 돕기 위해 제공됩니다.
경고: 이 진단, 수정 및 조정 정보는 변경되기 쉬우므로 프로그래밍 인터페이스로 사용하지 마십시오.
다음 용어는 미국 또는 기타 국가에서 사용되는 International Business Machines Corporation의 상표 또는 등록상표입니다.
Java 및 모든 Java 기반 등록상표와 로고는 미국 또는 기타 국가에서 사용되는 Sun Microsystems, Inc의 상표 또는 등록상표입니다.
ActiveX, Microsoft, Windows, Windows NT, 및 Windows 로고는 미국 또는 기타 국가에서 사용되는 Microsoft Corporation의 상표 또는 등록상표입니다.
UNIX는 The Open Group의 등록상표입니다.