Pesquisar

sexta-feira, 16 de julho de 2010

PHP 5.1.6 + Oracle + CentOS

Neste artigo vou ensinar como realizar uma simples instalação do módulo do oracle para o PHP 5.1.6 do CentOS.

OBS: Estou utilizando o CentOS 5.5 x64, este artigo pode ser adaptado em outras distros, estou me baseando apenas na instalação do módulo e não do apache e do php.

  • Primeiro vamos baixar o necessário e instalar o necessário:

yum -y install glibc gcc make php-pecl-Fileinfo.x86_64 php-pecl-fileinfo.x86_64 php-pecl-http.x86_64

http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxx86_64soft.html

Baixar o  oracle-instantclient-basic-11.1.0.1-1.x86_64.rpm e o oracle-instantclient-devel-11.1.0.1-1.x86_64.rpm

  • Vamos instalar os pacotes e configurar as coisas.
Digite no console:
rpm -ivh oracle-instantclient-basic-11.1.0.1-1.x86_64.rpm oracle-instantclient-devel-11.1.0.1-1.x86_64.rpm

pecl install oci8

Feito isso ele aparecerá uma msg perguntando das libs do instantclient de enter para continuar.

após instalado tudo crie e configure o arquivo oci8.ini dentro de /etc/php.d/

Colocar esta linha dentro do oci8.ini
extension=oci8.so

feito isso de um reload no apache

service httpd reload

Após isso entre no phpinfo e verifique se o módulo esta aparecendo igual a imagem abaixo se não estiver reveja todos os passos.

Nenhum comentário:

Postar um comentário