Changes between Version 4 and Version 5 of WF/conexaobancooracle
- Timestamp:
- 08/13/09 11:32:49 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WF/conexaobancooracle
v4 v5 41 41 }}} 42 42 43 '''Atenção: a configuração do servidor apache2/php para conexão com o oracle NÃO vem pré-configurada com a instalação padrão do workflow, para tanto deve-se seguir o roteiro de instalação abaixo.''' 43 == Instalação das Bibliotecas da Oracle == 44 44 45 A configuração do servidor apache2/php para conexão com o oracle NÃO vem pré-configurada com a instalação padrão do workflow, para tanto deve-se seguir o roteiro de instalação abaixo. 45 46 46 ---- 47 Todos os comandos devem ser executados com o usuário root 47 48 48 49 '''OBS: todos os comandos devem ser executados com o usuário root''' 50 51 = Configuração do servidor para acesso a banco Oracle (OCI) = 52 53 == Instalação das bibliotecas da Oracle == 54 55 Antes, de iniciar a instalação, verifique se a biblioteca libaio está instalada. Caso não esteja, instale-a através do 56 57 49 1) Antes, de iniciar a instalação, verifique se a biblioteca libaio está instalada. Caso não esteja, instale-a através do 58 50 {{{ 59 apt-get install libaio 51 apt-get install libaio1 60 52 }}} 61 53 62 63 Crie o diretório onde a biblioteca ficará instalada: 64 65 54 2) Crie o diretório onde a biblioteca ficará instalada: 66 55 {{{ 67 56 mkdir -p /opt/oracle/instantclient … … 69 58 }}} 70 59 60 3) Baixar a última versão do software instantclient da Oracle, compatível com a arquitetura do servidor: 61 {{{ 62 http://www.oracle.com/technology/software/tech/oci/instantclient/index.html 71 63 72 Baixe os seguintes arquivos no diretório recém criado: 64 Será necessário um usuário e senha para logar. Cadastre-se no site. 65 }}} 73 66 74 http://download.oracle.com/otn/linux/instantclient/11106/basic.zip 75 76 http://download.oracle.com/otn/linux/instantclient/11106/sdk.zip 77 78 Execute os comandos abaixo para instalar as bibliotecas do Oracle: 79 80 67 4) Execute os comandos abaixo para instalar as bibliotecas do Oracle: 81 68 {{{ 82 69 unzip basic.zip 83 }}}84 85 86 {{{87 70 unzip sdk.zip 88 71 mv instantclient_11_1/* . … … 95 78 }}} 96 79 97 98 80 == Instalação da Extensão OCI8 == 99 81 100 Agora, precisamos instalar a extensão OCI8 (que permite o PHP conectar-se com o ORACLE): 101 82 1) Agora, é necessário instalar a extensão OCI8 (que permite o PHP conectar-se com o ORACLE): 102 83 {{{ 103 84 mkdir -p /usr/local/src … … 105 86 }}} 106 87 107 Baixar a extensão (link abaixo) no diretório recém criado: 88 2) Baixar a extensão (link abaixo) no diretório recém criado: 89 {{{ 90 http://pecl.php.net/package/oci8 91 }}} 108 92 109 http://pecl.php.net/get/oci8-1.2.4.tgz 110 111 Instale a extensão através dos seguintes comandos: 112 93 3) Instale a extensão através dos seguintes comandos: 113 94 {{{ 114 115 tar zxvf oci8-1.2.4.tgz 116 cd oci8-1.2.4/ 95 tar zxvf oci8-1.3.5.tgz 96 cd oci8-1.3.5/ 117 97 phpize 118 98 ./configure --with-oci8=shared,instantclient,/opt/oracle/instantclient 119 99 make 120 100 make install 121 rm oci8-1. 2.4.tgz101 rm oci8-1.3.5.tgz 122 102 }}} 123 103 104 4) Adicione a linha "extension=oci8.so" (sem as aspas) no arquivo "/etc/php5/apache2/php.ini" logo após as outras declarações de extensões. 124 105 125 Adicione a linha "extension=oci8.so" (sem as aspas) no arquivo "/etc/php5/apache2/php.ini" logo após as outras declarações de extensões. 126 Reinicie o serviço apache: 127 106 5) Reinicie o serviço apache: 128 107 {{{ 129 130 108 /etc/init.d/apache2 restart 131 109 }}} 132