그냥 설치하면 설정바꿀때 아파치 재컴파일하고 php 컴파일하고
그러지요.
그런데 DSO(Dynamic Shared Object)로 컴파일하면 이미 컴파일하여
사용하고 있는 아파치서버에 간단히 PHP3 모듈을 추가할 수 있습니다.
컴파일 노가다를 줄일 수 있지요.
간단한 방법..
cd apache-1.3.x
./configure --prefix=/usr/local --enable-shared=max
make
make install
(이렇게 먼저 아파치 컴파일)
cd php-3.0.x
./configure --with-apxs=/usr/local/sbin/apxs --with-mysql --with-config-file-path=/usr/local/etc --with-oracle=/home/oracle/app/oracle/product/8.0.5
make
make install
이런 식으로 하면 php에 새로운 모듈을 추가하는 경우 다시 아파치를
컴파일하지 않아도 되지요.
그런데 PHP에 새로운 모듈 추가시에도 PHP를 컴파일하지 않아도 약간 작업만 하면 처리가 됩니다. 저도 PHP에서 PostgreSQL 모듈을 이런 식으로 추가했지요. (근데 어떻게 했는지 기억이 안 나는군....)
|