Oracle 9i, Apache e PHP

[ Hits: 33.437 ]

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

Prevenção e rastreamento de um ataque

Restaurando o LILO com o Slackware 9.1 (HOWTO)

Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh

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

antiX: uma distro versátil

Leitura recomendada

Paginando resultados com a classe Generic Easy Pagination

Criando uma agenda eletrônica com PHP/MySQL

Servidor Web com Fedora Core 7

PHP com suporte ao MS SQL Server 7

Gallery - Álbum de fotos no seu site

  
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