웹 서버를 사용하기 시작하려면 구성을 만들어야 합니다.
새 구성을 만들려면 다음 작업을 수행하십시오.
구성 탭을 누릅니다.
새로 만들기 버튼을 누릅니다.
마법사가 나타나며 구성 만들기에 사용할 수 있는 설정을 안내합니다. 다음 절에서는 마법사 페이지에서 사용할 수 있는 필드에 대해 설명합니다.
이 마법사 페이지에서는 새 구성에 대한 일반 정보를 설정할 수 있습니다.
마법사 페이지에서 다음 매개 변수를 설정합니다.
구성 이름 — 구성에 고유한 새 이름을 추가합니다.
서버 이름 — 새 구성에 서버 이름을 추가합니다. 이 이름은 구성 이름과 동일할 수 있습니다.
문서 루트 — 배포된 모든 웹 응용 프로그램이 해당 디렉토리를 유지 관리하는 유효한 문서 루트를 입력합니다. 기본값은 ../docs입니다. 서버의 유효한 모든 디렉토리 경로를 입력할 수 있습니다.
64비트 — 웹 서버의 64비트 지원을 활성화/비활성화 합니다. 기본값은 비활성화입니다.
서버 사용자 — UNIX 기반 시스템에서 서버가 실행 중인 경우 서버 프로세스에 대해 유효한 사용자 이름을 입력합니다. 예: root
이 마법사 페이지에서는 새 구성에 대해 HTTP Listener 등록 정보를 설정할 수 있습니다.
마법사 페이지에서 다음 매개 변수를 설정합니다.
포트 — 구성을 바인드하고 요청을 수신하는 포트 번호를 입력합니다.
IP 주소 — 호스트 시스템의 IP 주소입니다. 사용 가능한 모든 IP 주소를 설정하려면 *를 입력합니다.
이 마법사 페이지에서는 Java/CGI 및 SHTML과 관련된 등록 정보를 구성할 수 있습니다.
마법사 페이지에서 다음 매개 변수를 설정합니다.
Java — 활성화. 기본적으로 Java는 사용 가능하도록 설정되어 있습니다.경고: 이 구성을 사용하여 Java 기반 웹 응용 프로그램을 배포하려면 Java를 비활성화하지 마십시오. Java SE 디렉토리의 홈을 설정합니다. 기본값은 번들된 Java SE 디렉토리를 가리키는 디렉토리입니다. 기본 Java SE 디렉토리를 선택하거나 새 경로를 지정할 수 있습니다.
Web Server 인스턴스가 Java 웹 응용 프로그램을 수행하지 않으면 disable-java CLI 명령을 사용하거나 관리 콘솔을 통해 Java를 비활성화할 수 있습니다. 예를 들어 FastCGI와 역방향 프록시 플러그인은 Java를 기반으로 하지 않는 응용 프로그램입니다. Java를 비활성화하면 Web Server 인스턴스의 메모리 사용량이 감소합니다. 기본적으로 인스턴스는 Java를 사용 가능하도록 설정되어 있습니다.
Java 비활성화에 대한 자세한 내용은 CLI 참조 disable-java(1) 및 enable-java(1)를 참조하십시오.
CGI — 없음(CGI 지원 비활성화), 파일 유형으로 활성화(CGI 지원 활성화) 및 디렉토리(CGI 문서가 저장되는 URI 및 경로 지정).
SHTML — 기본적으로 SHTML은 비활성화되어 있습니다.
이 절에서는 이전에 배포된 구성을 복원하는 방법을 설명합니다.
최근 7개의 구성만 복원할 수 있습니다.
구성 탭을 누릅니다.
일반 하위 탭 > 복원 하위 탭을 누릅니다.
구성 백업 목록에서 구성을 선택합니다.
복원 버튼을 누릅니다.
관리 콘솔 페이지 오른쪽 상단에 있는 보류 중인 배포 링크를 눌러 복원된 구성을 배포합니다.
새 팝업 창이 열립니다.
배포 버튼을 누릅니다.
이 마법사 페이지에서는 새 구성에 대한 인스턴스를 만들 수 있습니다.
마법사 페이지에서 다음 매개 변수를 설정합니다.
구성 — 새 구성의 이름입니다.
노드 선택 — 새 구성의 인스턴스를 만들기 위해 노드를 선택합니다. 사용 가능한 목록에서 노드를 선택하고 추가 또는 모두 추가 버튼을 눌러 노드를 추가합니다.
CLI 사용
CLI를 통해 구성을 만들려면 다음 명령을 실행합니다.
wadm> create-config --doc-root=[DOCROOT] --jdk-home=[JAVAHOME] --server-user=[SERVERUSER] [--document-root=serverdocroot] [--platform=32|64] --http-port=port --server-name=servername CONFIGNAME |
config1은 새 구성의 이름입니다.
CLI 참조 create-config(1)를 참조하십시오.
서버 구성을 복사하여 새 구성을 만들 수 있습니다. 새로 복사된 구성은 기존 구성과 동일합니다. 하지만 원본 구성에 인스턴스가 있었던 경우에도 새 구성에는 인스턴스가 없습니다.
구성을 복제하려면 다음 작업을 수행하십시오.
구성 탭을 누릅니다.
목록에서 구성을 선택합니다.
복제 버튼을 누릅니다.
팝업 창에서 새 구성 이름을 입력하고 확인을 누릅니다.
CLI 사용
CLI를 통해 작업을 수행하려면 다음 명령을 실행합니다.
wadm> copy-config --user=admin --password-file=admin.pwd --host=serverhost --port=8989 --config=config1 copyconfig1 |
copyconfig1은 새 구성의 이름입니다.
CLI 참조 copy-config(1)를 참조하십시오.
노드에 구성을 배포하려면 먼저 구성을 만들어야 합니다.
기존 구성을 배포하려면 다음 작업을 수행하십시오.
구성 탭을 누릅니다.
구성 확인란을 선택하여 구성을 확인합니다.
배포 버튼을 누릅니다.
새 창이 열리면 배포 버튼을 눌러 구성을 배포합니다.
구성 인스턴스가 노드에 배포되어 있으면 구성을 삭제할 수 없습니다. 인스턴스가 배포되어 있으면 실행 중이 아니라도 서버 구성을 삭제할 수 없습니다. 구성을 삭제하려면 실행 중인 인스턴스를 중지하고 배포를 해제합니다.
구성을 삭제하려면 다음 작업을 수행하십시오.
구성 탭을 누릅니다.
구성 확인란을 선택하여 구성을 확인합니다.
삭제 버튼을 누릅니다.
새 창이 열리면 확인 버튼을 눌러 구성을 삭제합니다.
구성을 수동으로 변경할 경우 변경 사항을 Administration Server 저장소로 다시 복제해야 합니다.
서버 인스턴스의 구성 파일을 이전 버전의 Web Server에서 작업하는 것 같이 수동으로 편집합니다(권장되지 않음).
Administration Server를 시작합니다.
변경 사항을 Administration Server 저장소로 다시 가져오려면 다음 명령을 실행합니다.
wadm> pull-config --user=admin --config=CONFIG_NAME |
구성에 따라 이 작업은 시간이 좀 걸릴 수 있습니다.
반드시 관리 콘솔이나 wadm CLI를 사용하여 설정을 편집합니다. pull-config를 호출할 경우 <instance_dir>/config 디렉토리의 내용만 Web Server 구성 저장소로 가져옵니다.