Oracle 9i, Apache e PHP

[ Hits: 31.918 ]

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

Que tal conhecer mais o Linux pondo a mão na massa? Conheça o Woo Hoo, projeto para uma nova distro

Configurando o aMSN para Lan House e/ou Cyber Café

O kernel Linux está inchado... Mas, calma, não é bem assim!

Faça o GNU/Linux falar as horas para você

Xen - xl.conf - Configuração do Host

Leitura recomendada

Criando um contador de downloads com PHP e MySQL

Criando backup do MySQL com o mysqldump

Paginando resultados com a classe Generic Easy Pagination

Stored Procedures usando o MySQL e PHP

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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts