Sun Java System Web Server 7.0 Update 3 관리자 설명서

관리 콘솔을 사용하여 Web Server에 FastCGI 플러그인 구성

Procedure관리 콘솔에서 FastCGI 플러그인을 구성하는 방법

  1. http://www.sun.com/download/index.jsp에서 FastCGI가 활성화된 Sun Java System Web Server 7.0 PHP Add-On 1.0을 다운로드합니다.

  2. PHP를 Web Server에 FastCGI 서버로 구성합니다.

    1. /export/homephppack-5_2_0*.zip의 압축을 풉니다.


      $ cd /export/home; unzip phppack-5_2_0*.zip
    2. Administration Server를 시작합니다.


      $ <webserver-install-root>/admin-server/bin/startserv
    3. 관리 콘솔을 사용하여 FastCGI 처리기를 구성합니다.

      1. 관리 콘솔에 로그인합니다.

      2. 가상 서버 작업에서 가상 서버 편집을 누릅니다.

      3. 가상 서버 일반 등록 정보에서 내용 처리 탭을 누릅니다.

      4. 내용 처리 — 일반 등록 정보에서 FastCGI 탭을 누릅니다.

      5. 새로 만들기 버튼을 눌러 FastCGI 처리기가 매핑된 새 URI를 추가합니다.

        다음 값을 입력합니다.

        • 적용 대상: 새 URI를 선택하고 /fastcgi/*를 입력합니다.

        • 역할: 드롭다운 목록에서 응답기를 선택합니다.

        • 응용 프로그램 경로: /export/home/php/bin/php를 경로로 입력합니다.

        • 환경 변수: 다음 변수를 입력합니다.


          "PHPRC=/export/home/php","LD_LIBRARY_PATH=/export/home/php",
          "LD_LIBRARY_PATH_64=/export/home/php/64"
      6. 확인 버튼을 누릅니다. 필요한 경우 구성에 대해 배포 버튼을 눌러야 할 수도 있습니다.

  3. 심볼릭 링크를 만듭니다.


    $ ln -s <webserver-install-root>/samples/fastcgi <webserver-instance-docroot>
  4. 샘플을 실행합니다.

    • Hello World 샘플 URL

      http://<host-name>:<webserver-instance-port>/fastcgi/HelloWorld.php

    • 디렉토리 목록 샘플 URL

      http://<host-name>:<webserver-instance-port>/fastcgi/directory.php

    • 페이지 카운터 샘플 URL

      http://<host-name>:<webserver-instance-port>/fastcgi/pageCounter.php

    • 서버 정보 샘플 URL

      http://<host-name>:<webserver-instance-port>/fastcgi/serverinfo.php