Linux RedHat - 오라클, pdo_oci 및 oci8 모듈 설치

사용자는 oci8 모듈을 설치하기 전에 Oracle 클라이언트가 필요합니다. 사용자가 정의해야하는 Linux와 관련된 다양한 명령이 있습니다. Oracle xe Client를 다운로드 한 후에는 추가 기능도 설치해야합니다. oci8 모듈을 설치하려면 사용자가 oci 패키지의 압축을 풀어야합니다. 명령 실행 후 Oracle 및 oci8 모듈과 관련된 마지막 단계는 공유 라이브러리를 추가하는 것입니다. 단계별 가이드를 보려면 아래 제공된 솔루션을 살펴보십시오.

pdo_oci 및 oci8 모듈을 설치하기 전에 Oracle 클라이언트가 있어야합니다.

Oracle xe 클라이언트 설치

  • 설치는 다음 명령을 통해 전제 조건 모듈을 설정하는 것으로 시작됩니다.

 #yum install php-pear php-devel zlib zlib-devel #yum groupinstall "개발 도구"#yum install bc libaio.i386 glibc.i686 
  • 그런 다음 Oracle 웹 사이트에서 다운로드 할 수있는 Oracle 클라이언트의 rpm을 설치합니다.

 # rpm-ivh oracle-xe-client-10.2.0.1-1.0.i386.rpm 
  • 부가 기능 설치 :

 #yum install oracle-lib-compat 
  • 마지막으로 동적 인 링커에 Oracle 인스턴스를 추가하십시오.

 #echo / usr / include / oracle // client> /etc/ld.so.conf.d/oracle_client.conf #ldconfig -v 

oci8 설치하기

  • 설치 디렉토리에 위치 시키거나 oci 패키지의 압축을 풀어야합니다. 여기에서 다운로드 할 수 있습니다.

 #tar -xzvf oci-.tgz #cd oci- #phpize 
  • 그런 다음 다음 명령을 실행하기 만하면됩니다.

 # / configure --with-oci8 =. / configure --with-oci8 = / chemin / vers / client / oracle 
  • 마지막으로 PHP에 공유 라이브러리를 추가하고 웹 서버를 다시 시작해야합니다.

 #echo extension = oci8.so> /etc/php.d/oci8.ini 

pdo_oci 설치하기

  • pdo_oci 모듈을 설치하려면 먼저 설치 디렉토리로 이동하여 다음 명령을 통해 패키지를 다운로드해야합니다.

 #pecl download pdo_oci 
  • 패키지가 배달시에 제공 되므로이 단계는 제공된 tgz 복사본으로 대체 할 수 있습니다.
  • 그런 다음 패키지의 압축을 풉니 다.

 #tar xvfz PDO_OCI-1.0.tgz 
  • 추가 조작을 원하면 압축되지 않은 디렉토리 레벨로 가십시오.

 #cd PDO_OCI-1.0 
  • 그런 다음 명령을 실행하십시오.

 #phpize #mkdir #ln -s / usr / include / php5 / include / php를 포함합니다. 
  • 마지막으로 설치를 시작하십시오.

 #make && make install 
  • pdo_oci 모듈을 지원하도록 php와 apache 웹 서버를 설정하려면 php.ini에 다음 줄을 추가해야합니다 :

 extension = pdo_oci.so 
  • 이 시점에서 웹 서버를 다시 시작하십시오.

노트

이 팁에 대해 wjaouadi에게 감사드립니다.

이전 기사 다음 기사

톱 팁