PHP4는 Caudium 웹서버를 위한 Pike 모듈로 만들어 질 수 있다.
PHP3는 이것을 지원하지 않는다. 아래는 PHP4를 Caudium 모듈로
설치하는 간단한 설명이다.
예 3-6. Caudium Installation Instructions 1. PHP4를 설치하기 전에 반드시 Caudium이 설치되어 있어야 한다.
또한 PHP4가 정상적으로 작동하려면 Pike 7.0.268 이나 이후 버젼이 필요하다.
여기서는 Caudium이 /opt/caudium/server/에 설치되어 있다고 가정한다.
2. php-x.y.z 로 이동한다. (x.y.z는 버젼 번호)
3. ./configure --with-caudium=/opt/caudium/server
4. make
5. make install
6. Caudium이 실행중이라면 재시작한다.
7. 그래픽환경의 설정에 들어가 PHP4를 지원하기를 원하는 가상 서버로 간다.
8. Add Module을 클릭하고 locate를 클릭하여 PHP 4 Script Support 모듈을 추가한다.
9. 만약 'PHP 4 interpreter isn't available'이라고 나오면, 서버를 재시작하여야 한다.
만약 재 시작했는데도 계속 이런 에러가 난다면 /opt/caudium/logs/debug/default.1에서
PHP4.so와 관련된 에러를 확인해 보기 바란다.
또한 caudium/server/lib/[pike-version]/PHP4.so이 존재하는가도
확인해보자.
10. 필요하다면 PHP Script Support 모듈을 설정한다. |
|
물론 Caudium 모듈을 여러 PHP4에 다른 확장을 포함하도록 컴파일하는 것도 가능하다.
자세한 설명은 complete list of configure options을 보자.
참고:
PHP4를 MySQL지원으로 커파일 할 때 일반적인 MySQL 클라이언트 코드를 사용하도록
명시해 주어야 한다. 그렇지 않으면 Pike 가 이미 MySQL 지원을 포함하고 있을 때는
충돌이 생긴다. 이 지정은 --with-mysql 옵션에
MySQL의 설치 디렉토리를 지정해주면 된다.