Oracle 9i, Apache e PHP

[ Hits: 32.800 ]

Por: Perfil removido em 27/08/2004


Instalando e configurando os pacotes



Instalando o servidor Apache


O download do Apache foi feito diretamente do site oficial:
Para esta configuração foi utilizado a versão 2.0.48 do servidor HTTP.

Descompactando o arquivo baixado:

$ tar -xvzf httpd-2.0.48.tar.gz

A configuração deve ser feita dentro do diretório criado com a descompactação do arquivo.

Configurando:

$ ./configure --prefix=/usr/local/httpd-2.0.48 --enable-module=so

Compilando e instalando:

$ make
$ su
# make install


Adicionar as seguintes linhas no script de inicialização do Apache:

# vim /usr/local/httpd-2.0.48/bin/apachectl

NOTA: note que o script ficará no diretório que você escolheu para instalar o Apache na opção --prefix do comando "configure".

ORACLE_HOME=/usr/local/app/oracle/product/oracle-9.2.0.40
ORACLE_SID=sobd
echo "Oracle Home: $ORACLE_HOME"
echo "Oracle SID: $ORACLE_SID"
export ORACLE_HOME ORACLE_SID

Para inicializar o Apache:

# /usr/local/httpd-2.0.48/bin/apachectl start

Para finalizar o Apache:

# /usr/local/httpd-2.0.48/bin/apachectl stop

Para dar um "restart" no Apache:

# /usr/local/httpd-2.0.48/bin/apachectl restart

PHP


O download do PHP foi feito diretamente do site oficial:
Para esta configuração foi utilizada a versão 4.3.5 do PHP.

Descompactando o arquivo baixado:

$ tar -xvjf php-4.3.5.tar.bz2

A configuração deve ser feita dentro do diretório criado com a descompactação do arquivo.

Configurando:

$ ./configure --prefix=/usr/local/php \
        --with-apxs2=/usr/local/httpd-2.0.48/bin/apxs \
        --with-oci8=/usr/local/app/oracle/product/oracle-9.2.0.40/ \
        --enable-sigchild


Compilando e instalando:

$ make
$ su
# make install


Copie o arquivo php.ini-dist para o diretório lib (onde foi instalado o PHP) como php.ini:

# cp php.ini-dist /usr/local/php/lib/php.ini

Adicionando o módulo do PHP no Apache.
Na parte de módulos do arquivo httpd.conf adicione a seguinte linha:

LoadModule php4_module        modules/libphp4.so

Na parte de aplicativos adicione as seguintes linhas:

AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps

Para deixar a página index padrão para o PHP:

DirectoryIndex index.php index.html

Após fazer com que as mudanças surtam efeito é necessário reiniciar o servidor Apache:

# /usr/local/httpd-2.0.48/bin/apachectl restart

    Próxima página

Páginas do artigo
   1. Instalando e configurando os pacotes
   2. Testando a instalação
Outros artigos deste autor

5 fatores (subjetivos) que tornam o software proprietário insustentável para as micro, pequenas e médio empresas

cdrecord: gravando CDs de forma simples e prática

Kshutdown e suas funções

Funcionalidades para o Unity

Definição de hacker

Leitura recomendada

Uma introdução à classe ADODB

Stored Procedures usando o MySQL e PHP

Servidor Web com Fedora Core 7

Executando comandos DML em base de dados MySQL através do Eclipse PHP (Bônus: Temas e Fontes no Eclipse)

Configurando Apache + MySQL + Manipulação de dados com PHP

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts