sexta-feira, 22 de janeiro de 2010

Oracle - Ubuntu 8.04 - PHP - Instalação


artigo original em ingles por John Wendell


Além de instalar o oracle-xe-universal_10.2.0.1-1.0_i386.deb siga os passos abaixo para completar a instalação.


Instale alguns pacotes necessários:

sudo apt-get install php-pear php5-dev libaio1 build-essential


Download o Oracle Instant Client:

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


Pacotes necessários:

* Basic client
* SDK
* SQL Plus (Optional)

Unzip todos os downloads em /opt/instantclient


Execute os comandos abaixo:

cd /opt/instantclient
sudo ln -s libclntsh.so.11.1 libclntsh.so
sudo ln -s libocci.so.11.1 libocci.so
sudo sh -c echo "/opt/instantclient" > /etc/ld.so.conf.d/oracle.conf
sudo ldconfig


Instalando o modulo OCI8:

sudo pecl install oci8


Quando questionado por Oracle PATH, tecle nessa ordem:

all <enter>
instantclient,/opt/instantclient <enter>
<enter>


Coloque a extensão no PHP.ini:

sudo sh -c echo "extension=oci8.so" > /etc/php5/conf.d/oracle.ini


Restarte seu apache:

sudo /etc/init.d/apache2 restart


Cheque com phpinfo() se o modulo OCI8 esta lá.

Nenhum comentário:

Postar um comentário