설치 프로세스는 다음 부분으로 나누어집니다.
설치 요구사항 - Sun WebServer 설치를 위한 최소 시스템 요구사항을 나열합니다.
계획 - Sun WebServer 설치 전 고려해야 할 문제를 나열합니다.
Sun WebServer 설치- Sun WebServer 설치에 관한 지시사항입니다.
패키지 - 설치해야 하는 패키지를 기술합니다.
시스템에 Sun WebServer를 설치하기 전에 다음의 최소 시스템 요구사항을 점검합니다.
SPARC
Intel
Solaris 2.6
실행 및 구성 파일용으로 10MB
웹 사이트 문서, 스크립트, 로그 파일용으로 호스트된 웹 사이트 수와 크기에 따라 3MB 또는 그 이상의 추가 공간
SPARC: 최소 64MB, 128MB 권장
Intel: 최소 64MB, 128MB 권장
105181-06 Kernel
106257-01 PAM 인증 라이브러리(/usr/lib/libpam.so.1) 패치.
105390-02 SGML man 페이지 갱신
106123-man 명령용 02 SGML 도구
105284-AWT 1.1용 08 Motif 패치
105182-06 Kernel
106258-01 PAM 인증 라이브러리(/usr/lib/libpam.so.1) 패치.
106061-02 SGML man 페이지 갱신
106124-man 명령용 02 SGML 도구
105285-AWT 1.1용 08 Motif 패치
최소 SPARC 64MB, 96MB 권장
Intel 64MB, 96MB 권장
스왑 공간은 필요한 메모리를 프로세서 수에 곱한 것의 1과 1/2 내지 2배가 되어야 합니다.
Sun Microsystems HotJavaTM 1.1.4 이상
JavaTM Developers Kit(JDK) 1.1.5 이상
Sun WebServer 설치 전에, 다음 사항을 고려해야 합니다.
JavaTM Servlet 지원 - 더 일반적인 CGI 스크립트보다 servlets을 사용하는 것이 처리 속도를 향상하면서 Java의 플랫폼 호환 이점을 서버에 제공합니다. Java Servlet 지원에는 SUNWhtsvl 패키지와 SolarisTM JDKTM 1.1.5 이상이 필요합니다. URL http://www.sun.com/solaris/java/에서 Solaris JDK의 최신 버전을 다운로드 받을 수 있습니다.
HTTP 보안 통신용 SSL - Sun WebServer는 안전하고 암호화된 통신을 위해 SSL(secure-socket layer) 3.0 기능을 포함하며 Verisign 보증서를 지원합니다.
Microsoft FrontPage 지원 - Sun WebServer는 일반 FrontPage 98 서버 확장제품을 지원하여 Microsoft FrontPage 작성, 관리 및 동적 컨텐트를 허용합니다. FrontPage 98을 지원하려면 추가 소프트웨어가 필요하며, 해당 소프트웨어는 Microsoft 웹 사이트 URL http://www.microsoft.com/frontpage/wpp/에서 이용할 수 있습니다.
사용자 이름 - 서버 프로세스를 실행하는 사용자 이름. root
로 서버를 실행하면 CGI 스크립트가 루트로 실행될 수도 있기 때문에 보안 상의 위험이 따릅니다. CGI 사용자, CGI 접미사 활성화, CGI 맵, 게시 및 사이트 제한 사항은 신중히 선택하십시오. 서버를 nobody
로 실행하면 안전하지만 서버에서 액세스할 수 있는 시스템 파일과 자원이 제한됩니다.
사용자가 수퍼유저가 되어야 합니다.
% su |
CD 상의 Sun WebServer 디렉토리로 변경하거나(cd) 아카이브를 분해한 디렉토리로 변경합니다. 예를 들면:
패키지는 아카이브를 분해한 디렉토리에 위치합니다. 단 실제 디렉토리 이름은 Sun WebServer 구입 방법에 따라 달라질 수 있습니다.
# cd /tmp |
(옵션) SSL 지원을 하려면 이번 단계를 완료합니다. SSL 지원을 원하지 않으면 이번 단계를 생략하고 네번째 단계로 갑니다.
일부 패키지는 다른 패키지에 종속되기 때문에 패키지는 반드시 다음 순서 대로 설치합니다.
설치 프로세스는 대화식이며 사용자 답변을 묻는 메시지가 나옵니다. pkgadd 프로세스에서는 모든 질문에 "예"라고 답변합니다.
Solaris 2.6과 함께 설치된 SUNWfns
패키지를 제거합니다.
SUNWfns
제거에 관한 경고는 무시합니다.
SUNWfns
를 Solaris 2.6 시스템에서 제공하는 버전으로 업그레이드해야 합니다. Solaris 2.7에서는 기존 SUNWfns
를 제거하거나 업그레이드할 필요가 없습니다.
# pkgrm SUNWfns |
디렉토리를 SSL 패키지가 들어있는 디렉토리로 변경하고 SUNWski
및 SUNWssl
패키지와 함께 SUNWfns
의 갱신된 버전을 설치합니다.
전세계 수출 버전의 경우 SUNWssld
대신 SUNWssl
를 설치합니다. 이 때 SUNWskild
패키지는 설치하지 않습니다. SUNWskild
패키지는 SUNWski
패키지 다음에 설치해야 모든 심볼릭 링크가 완전해 집니다.
# pkgadd -d . SUNWfns SUNWski SUNWskild SUNWskica\ SUNWskicw SUNWskimc SUNWskimu SUNWssld |
디렉토리를 Sun WebServer 핵심 패키지가 들어있는 디렉토리로 변경한 다음, 패키지를 설치합니다.
설치 프로세스는 대화식이며 사용자 답변을 묻는 메시지가 나옵니다. pkgadd 프로세스에서는 모든 질문에 "예"라고 답변합니다.
SUNWhtsvl 은 Java Servlet 지원 패키지이며 servlet 지원을 원할 경우에만 필요합니다. SUNWhtsvl에는 SolarisTM JDKTM 1.1.5 이상이 필요합니다. URL http://www.sun.com/solaris/java/에서 Solaris JDK의 최신 버전을 다운로드 받을 수 있습니다. SUNWhtadm
은 Sun WebServer 관리 콘솔 애플릿과 관리 패키지입니다. Sun WebServer를 쉽게 관리하기 위해 권장합니다.
# pkgadd -d . SUNWhttp SUNWhtsvl SUNWixklg SUNWixavm SUNWhtadm SUNWhttpc |
디렉토리를 Sun WebServer 온라인 도움말 및 man 페이지가 들어 있는 디렉토리로 변경한 다음 설명서 패키지를 설치합니다.
# pkgadd -d components/SUNWhttp/common/pkgs SUNWhtdoc SUNWhtman |
Sun WebServer에는 다음과 같은 패키지가 들어 있습니다.
SUNWhtadm
관리 패키지
SUNWhtsvl
Servlet 지원 패키지
SUNWhttp
대몬 및 이진 파일 지원 패키지
SUN2Whttpc
구성 패키지
SUNWhtdoc
온라인 도움말 패키지
SUNWhtman
Sun WebServer man 페이지 패키지
SUNWfns
연합 명명 시스템
SUNWski
SKI 1.0 소프트웨어(사용자 패키지)
SUNWskica
SKI 1.0 소프트웨어(CA 패키지)
SUNWskicw
SKI 1.0 소프트웨어(CA 사용 허가 패키지 )
SUNWskimc
SKI 1.0 소프트웨어(CA man 페이지 패키지)
SUNWskimu
SKI 1.0 소프트웨어(CA 사용자 man 페이지 패키지)
SUNWssl
SSL 1.0 소프트웨어(국제화 버전 라이브러리)
SUNWskild
SKI 1.0 소프트웨어 패키지(미국 및 캐나다 라이브러리)
SUNWssld
SSL 1.0 소프트웨어(미국 및 캐나다 라이브러리)
SUNWixklg
ISP 용 Solaris KLG 클래스
SUNWixavm
ISP 용 Solaris JMAPI AVM 클래스