Instalação
Artigos
Cursos
Loja
INSTALAÇÃO
ARTIGOS
CURSOS
EBOOKS
DOWNLOADS
LOJA
INSTALAÇÃO
Windows + PHP + Oracle
Como instalar suporte à Oracle no PHP em Linux
# Habilitando Oracle no PHP Windows Esse tutorial mostrará como instalar `XAMPP` no Windows, rodando aplicações `PHP` conectadas a um banco de dados remoto Oracle. O `XAMPP` é um ambiente de desenvolvimento `PHP` de código aberto e gratuito. Caso você já tenha um ambiente web pronto em Windows, pule a etapa de instalação. ## Pré-requisito Para executar esse tutorial você deve ter acesso a um servidor remoto com banco de dados Oracle. Esse tutorial não se compromete a demonstrar a instalação do banco de dados oracle. --- ## Instalação `XAMPP` Você deve baixar e instalar a aplicação `XAMPP` diretamente do site oficial da ferramenta: [https://www.apachefriends.org/pt_br/index.html](https://www.apachefriends.org/pt_br/index.html) A instalação é simples e não necessita de configurações adicionais, apenas observe o local de instalação da ferramenta. O caminho sugerido normalmente é ```bash C:\xampp ``` **Verificar a instalação** Para verificar a instalação do `XAMPP` você deve iniciar o processo do `Apache`, para fazer isso você deve ir ao painel de controle da ferrame nta e clicar no botão `Start` referente ao apache. Quando o processo for iniciado você deve acessar o endereço: ```bash (http://localhost) ``` Se a instalação for bem sucedida você vera a página `Welcome to XAMPP for Windows`. ## Habilitar driver do Oracle A instalação padrão do `XAMPP` já acompanha o driver do Oracle, você só precisa habilitá-la, para isso você deve ir até o arquivo `php.ini` e descomentar as seguintes linha: ```bash ;extension=oci8_12c ;extension=pdo_oci ``` > **Atenção:** para descomentar uma instrução basta remover o carácter `;` do inicio da linha ## Instant Client ```bash (http://localhost) ``` Embora o `XAMPP` já tenha o driver Oracle, ainda é necessário baixar o Instant Client Basic, o pacote deve ser baixado do site: [https://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html](https://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html) 1. Selecione a versão correta de seu sistema operacional 2. Aceite os termos de contrato de licença 3. Baixar o Instant Client Basic > **Atenção:** o Instant Client Basic exige a instalação do: Microsoft Visual Studio 2013 Redistributable Você deve baixar obrigatoriamente a versão 2013: [https://support.microsoft.com/en-us/help/4032938/update-for-visual-c-2013-redistributable-package](https://support.microsoft.com/en-us/help/4032938/update-for-visual-c-2013-redistributable-package) Depois de baixar o Instant Client Basic e o Microsoft Visual Studio 2013 Redistributable, você deve descompactar o Instant Client preferencialmente no mesmo disco que o `XAMPP` foi instalado e instalar o Redistributable. ```bash # Exemplo C:\instantclient_12_2 ``` Com o MS Redistributable instalado e o Instant Client Descompactado em um diretório conhecido você deve configurar uma variável de ambiente. - No windows 10 para configurar uma variável de ambiente você deve acessar o painel de controle. - Então procurar por `Configurações avançadas de sistema` - Acessar variáveis de ambiente - E adicionar o caminho de onde você descompactou o Instant Client Basic, que no meu caso é `C:\instantclient_12_2` Para verificar se a configuração foi bem sucedida você deve reiniciar o Apache e verificar em uma página com a função `phpinfo()` as configurações do seu servidor, se você estiver utilizando `XAMPP` basta acessar: ```bash http://localhost/dashboard/phpinfo.php ``` ## Testando Agora basta testar se a conexão com o banco de dados remoto, para isso você pode utilizar um script simples como: ```php
COMENTE SOBRE