database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 2058 게시물 읽기
No. 2058
[구석기] HPUX 11.0 + Apache 1.3.14 + PHP4.0.2 + Oracle 8.1.6 설치하기
작성자
구석기
작성일
2000-11-15 15:32
조회수
3,947

안녕하세요....

 

이번에 HP Unix 11.00에 Oracle + PHP + Apache를 연동 시킬 일이 생겨서,..

설치하느라고,.. 3주동안 삽질만 하다가 어제 드디어,.. 성공했습니다.

 

약간의 사소한 문제가 보이기는 합니다만,..

전체적으로 설치되어서 돌아가는 데는 문제는 없는 듯 합니다.

 

그럼 (잘 될지는 모르겠지만,..) 한번 정리를 해 보도록 하겠습니다.

 

-----------------------------------------------------------------

우선 HPUX 11.00 과, Oracle 8.1.6 은 깔려 있다는 전제 하에서 들어 가겠습니다.(저도 그 상태에서 시작했거든요,..^^;)

 

Apache + PHP + Oracle을 연동시켜 설치하기 위해서는,.. 우선 몇가지의 Tool들이 설치가 되어 있어야 합니다.

 

binutils, bison, gcc, (g)make 등이 깔려 있어야 합니다.

 

이것들은, http://hpux.cs.utah.edu 를 가시면 구할 수 있습니다.

 

사실 위의 것들만 구해서 설치를 하면 나머지 설치는 다른 분들이 해 놓으신 것을 보시는 것이 더 정확할 겁니다.

 

다만, 한가지의 설정만 해 주시면 됩니다.

방금 설치한 gcc를 이용해서 컴파일 하라는 명령을 주지 않으면,

PHP가 설치가 되지 않습니다.

따라서,... apache 폴더에서

vi ./configure 를 하신 다음

CC=/opt/gcc/bin/gcc (opt/gcc/bin/gcc는 gcc 설치 디렉토리 입니다.이것을 찾는 방법은,.. whereis gcc 하시면 나옵니다.)

를 넣어 주시면 됩니다.

PHP 폴더에서도 마찬가지구요...

 

그리고는 정석(linux 에서 설치하는 것과 마찬가지)대로 하시면 됩니다.

 

그래도 간략하게 적어 보면,...

 

apache configure -> php configure -> php make -> php make install

-> apache configure -> apache make -> apache make install 의 순입니다.

 

제가 준 옵션은,..

(apache) > ./configure <Enter>

(php) > ./configure --with-oci8=/oracle/app/oracle/product/816 \<ENTER>

--with-apache=/home/.../src/apache_1.3.14 \<ENTER<

--enable-track-vars=yes <ENTER>

(oracle/app/oracle/product/816 은 oracle 설치 디렉토리입니다.)

(php) > make

(php) > make install

(apache) > ./configure --prefix=/usr/local/apache \

--activate-module=src/modules/php4/libphp4.a

(apache) > make

(apache) > make install

 

 

이렇게 해 주시면, 기본적인 apache + oracle + php 연동은 되었습니다.

그 이후에는 apache 의 몇가지 설정,

/usr/local/apache/bin/ 에 있는

apachectl 화일을 수정을 해 주어야 합니다.

(oracle 연동을 위해서)

vi apachectl 로 apachectl 화일을 여시고,

 

export ORACLE_SID=....

export ORACLE_HOME=/oracle/app/oracle/product/816

 

을 추가해 주어야 합니다.

그리고,

 

cp apachectl /sbin/init.d

 

ln -s apachectl /etc/rc.config.d/S85apachectl....

 

등등을 해 주어야 합니다.

(이부분은 재부팅시 필요한 것이라고 하더군요..)

 

제가 해준 부분은 저기까지 입니다.

사실... 어떻게 하는지도 모르고 진행한 경우가 대부분입니다...

이렇게 해서 우선적으로 PHP + APACHE + ORACLE의 연동이 성공은 했습니다.

[Top]
No.
제목
작성자
작성일
조회
2064proc에서 실행화일을 디버깅하는 방법이 혹시 없는지 궁금합니다..
이창대
2000-11-16
3919
2062sqlnet 의 접속이 불안합니다.
강동호
2000-11-15
3644
2063┕>Umba linux 에서 oracle 8i 설치시... 도와줘요..
mersima00
2000-11-15 20:59:50
3460
2059Pro*C에서요...
wolf
2000-11-15
3610
2058[구석기] HPUX 11.0 + Apache 1.3.14 + PHP4.0.2 + Oracle 8.1.6 설치하기
구석기
2000-11-15
3947
2060┕>Re: [구석기] HPUX 11.0 + Apache 1.3.14 + PHP4.0.2 + Oracle 8.1.6 설치하기
소몰이
2000-11-15 17:09:24
4313
2061 ┕>HPUX 11.0 에서는 안정적일까요??
윤상배
2000-11-15 19:18:55
3647
2057웹프로그램에서 오라클 접속 할 때...
이승현
2000-11-15
3562
2056sqlldr에 관해서 질문이...
김동철
2000-11-15
3262
2159┕>Re: sqlldr에 관해서 질문이...
차주현
2000-11-24 09:55:53
3783
2053oracle에서 txt 파일 이용하는 법좀 갈켜주세요....
최영삼
2000-11-15
3691
2055┕>Re: oracle에서 txt 파일 이용하는 법좀 갈켜주세요....-&gt; sql loader
문태준
2000-11-15 10:28:51
4241
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다