Caudium 서버 설치

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의 설치 디렉토리를 지정해주면 된다.