http://www.sun.com/download/index.jsp에서 FastCGI가 활성화된 Sun Java System Web Server 7.0 PHP Add-On 1.0을 다운로드합니다.
PHP를 Web Server에 FastCGI 서버로 구성합니다.
/export/home에 phppack-5_2_0*.zip의 압축을 풉니다.
$ cd /export/home; unzip phppack-5_2_0*.zip |
Administration Server를 시작합니다.
$ <webserver-install-root>/admin-server/bin/startserv |
관리 콘솔을 사용하여 FastCGI 처리기를 구성합니다.
관리 콘솔에 로그인합니다.
가상 서버 작업에서 가상 서버 편집을 누릅니다.
가상 서버 일반 등록 정보에서 내용 처리 탭을 누릅니다.
내용 처리 — 일반 등록 정보에서 FastCGI 탭을 누릅니다.
새로 만들기 버튼을 눌러 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" |
확인 버튼을 누릅니다. 필요한 경우 구성에 대해 배포 버튼을 눌러야 할 수도 있습니다.
심볼릭 링크를 만듭니다.
$ ln -s <webserver-install-root>/samples/fastcgi <webserver-instance-docroot> |
샘플을 실행합니다.
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