탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 관리: 네트워크 서비스 Oracle Solaris 11 Information Library (한국어) |
웹 서버에서 Secure Sockets Layer 프로토콜 사용
NCA 로깅을 사용으로 설정 또는 사용 안함으로 설정하는 방법
SSL 커널 프록시를 사용하여 Apache 2.0 웹 서버를 구성하는 방법
SSL 커널 프록시를 사용하여 Sun Java System Web Server를 구성하는 방법
다음 절에서는 NCA 서비스를 시작하기 전에 해결해야 하는 문제를 다룹니다.
NCA를 지원하려면 다음 요구 사항을 충족해야 합니다.
256MB RAM이 설치되어 있어야 합니다.
Oracle Solaris 릴리스가 설치되어 있어야 합니다.
NCA에 대해 고유 지원을 제공하는 웹 서버 또는 NCA에 대해 소켓 유틸리티 라이브러리를 사용하도록 수정된 시작 스크립트가 있는 웹 서버를 지원해야 합니다.
Apache 웹 서버(Oracle Solaris 릴리스와 함께 제공됨)
Sun Java System Web Server
Zeus Technology(http://www.zeus.com)에서 사용 가능한 Zeus 웹 서버
이 제품은 전용 웹 서버에서 실행해야 합니다. NCA를 실행하는 서버에서 다른 큰 프로세스를 실행하면 문제가 발생할 수 있습니다.
웹 작업을 기록하도록 NCA 서비스를 구성할 수 있습니다. 일반적으로 웹 서버 로깅이 사용으로 설정된 경우 NCA 로깅을 사용으로 설정할 수 있습니다.
많은 웹 서버에서 AF_INET 소켓을 사용합니다. 기본적으로 NCA는 AF_NCA 소켓을 사용합니다. 이 문제를 수정하기 위해 삽입 라이브러리가 제공됩니다. 표준 소켓 라이브러리(libsocket.so) 앞에 새 라이브러리가 로드됩니다. 새 라이브러리(ncad_addr.so)가 라이브러리 호출 bind()에 삽입됩니다. /etc/nca/ncakmod.conf에서 상태가 사용으로 설정되었다고 가정합니다. Solaris 9 및 Solaris 10 릴리스에 포함된 Apache 버전은 이미 이 라이브러리를 호출하도록 설정되었습니다. IWS 또는 Netscape 서버를 사용하는 경우 새 라이브러리를 사용하려면 NCA용 소켓 유틸리티 라이브러리를 로드하는 방법을 참조하십시오.
NCA가 설치된 시스템은 종종 웹 서버의 여러 인스턴스를 실행해야 합니다. 예를 들어 단일 서버가 외부 액세스를 위한 웹 서버뿐 아니라 웹 관리 서버도 지원해야 할 수 있습니다. 이러한 서버를 분리하려면 별도의 포트를 사용하도록 각 서버를 구성합니다.