> 안녕하세요...
> 하루가 멀다하고 질문을 드리네요...쩝!..아직 초보라서 그러니..
> 다름이 아니라 인포믹스 사용법에 관한 건데요...
> 현재 저는 php와 서블릿프로그램을 인포믹스에 적용하고 싶습니다.
> 그런데 기존에 아파치 서버가 깔려있어서 문제입니다.
> 현재 아파치 서버 1.3.9를 다운 받아서 함께 설치를 하려고 하는데...
> 기존에 있는 아파치서버를 지워야 하나요?
> 만약에 지운다면 어떻게 지워야 하나요?
> 그리고 아파치가 어디에 설치가 되어 있는지 알지 못하거든요
> 알수 있는 방법이 없을까요?
> 그리고 만약에 지우지 않고 덮어 씌우기를 한다면
> 위에 서블릿과 php는 어느 디렉토리에 위치 시킨다음에 설치를 해야 하나
> 여?
> 에궁 넘 모르는게 많아서여....
> 부탁드립니다....^^
> 좋은 하루 되세요.......^__________________^
> 그럼 20000
php-3.0.12와 apache-1.3.9 그리고 인포믹스와 연결에 관한 것 입니다.
먼저 아파치가 rpm으로 패키징 되어 있는거라면 지워주셔요..
rpm -qa | grep 아파치패키징파일명 하고 나오는것들을
전부 지워버립니다. 그리고 아파치 데몬이 떠 있다면 죽이고요..
apache를 적당한 디렉토리에다가 풀어 제낍니다.
여기에서는 /usr/local/apache_1.3.9로 하겠습니다.
그리고 아파치 디렉토리로 가서 ./configure를 한번 해주십시요.
php를 적당한 디렉토리에서 압축을 풀어제낍니다.
./configure --with-informix=/home/informix --with-apache=/usr/local/apache_1.3.9 --enable-track-vars
이렇게 하시고 끝나면 곧바로 make; make install 해줍니다.
이렇게 하면 /usr/local/apache_1.3.9/src/modules안에 보시면
php3라는 디렉토리가 생길겁니다. 물론 안에는 파일이 있겠죠..
다시 아파치 디렉토리로 이동..
./configure --prefix=/usr/local/apache --activate-module=src/modules/php3/libphp3.a 을 해주시고
make; make install 해주면 끝입니다.
/usr/local/apache/conf/httpd.conf에서 php의 확장자를 인식하게끔 해주시고요 /usr/local/apache/bin/apachectl start 하시면 아파치서버가 기동합니다.
/usr/local/apache/htdoc/test.php3 라고 파일을 만드시고..
test.php3의 내용은
<?
phpinfo();
?>
입니다.
이걸 웹 브라우저에서 보시면 php의 상태가 나옵니다.
그부분에서 informix에 대한 부분이 나오면 성공한 겁니다.
성공을 기원합니다...
헥헥헥.... (힘들당~~~~)
|