지나가다가 들렀는데
저도 그 책을 보고 Alzza 6.1에다가 oracle8.0.5.1.0 + php40b3 + apache1.3.9를 설치하여 사용하고 있습니다.
php는 apache 서버의 한 모듈로써 들어가서 동작하므로 캄파일 시키고 하는것이 까다롭게 느껴지실 거에요
그 책에 오타가 조금 있더구만요..
1>먼저, 지금 살아있는 httpd를 죽이세요.
> ps awxu | grep httpd
>killall httpd
2>그리고 apache소스 디렉토리에서
>./configure --prefix=/usr/local/apache
configure시키는데 apache가 설치될 디렉을 적어줍니다. 보통 /usr/local/apache로 해두죠
3>php 소스 디렉토리로 가서
>./configure --with-oci8=오라클 홈 디렉토리
만약 ora function도 쓰시려면 --with-oracle=오라클 홈 디렉토리 하시면 되구요
책에 있는대로 \-백 슬래쉬를 쓰니깐 잘 안되더라구요.. 그냥 쭉 쓰니깐 되던데..
제가 한대로 적어볼께요..
>./configure --with-oci8=/home/oracle/app/oracle/product/8.0.5 --with-oracle=/home/oracle/app/oracle/product/8.0.5
--with-apache=/usr/local/src/apache1.3.9 --enable-track-vars=yes
합니다. 위에적은 apache는 아파치 소스 디렉을 적어주세요. 이제는 make를 시키세요.
>make
>make install
그러면 php설치는 끝이고, 이젠 아파치 차례입니다.
4>다시 apache 소스 디렉토리로 가서
>./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a
하면 될겁니다. libphp4.a는 아직 생성되지 않은 것이에요. 컴파일 시키면 이제 생길 거에요..
>make
>make install
이젠 /usr/local/apache밑에 아파치가 생성되었을 거에요..
나머진 책에 있는대로 httpd.conf를 수정하고 어쩌구 하면 되구요..
./httpd start시키시면 되죠..
복습할 겸 적어 봤어용..
|