próximo acima anterior sumário índice
Next: Adicionando o SSL Up: Instalação de Componentes Previous: Preparativos   Sumário   Índice Remissivo

Adicionando o PHP

cd para /usr/src/gd1.2 e digite make. Isto irá construir a biblioteca GD libgd.a, que deve ser copiada para /usr/lib. Agora, cd para php-2.0.1 e execute ./install.

As questões relevantes são:

Gostaria de compilar o PHP/FI como um módulo Apache? [sN] s
Você está compilando de um Apache 1.1 ou um servidor 
posterior? [sN] s
Você está usando Apache-Stronghold? [sN] s
O seu servidor Apache suporta carregamento dinâmico de
ELF? [sN] s
O apache incluiu o diretório (que tem o httpd.h)? 
[/usr/local/include/apache] /usr/apache_1.2.6/src 
Você gostaria de construir uma biblioteca compartilhada
ELF? [sN] s
Diretórios adicionais para procurar por arquivos .h? []:
/usr/src/gd1.2
Gostaria da biblioteca regex empacotada? [sN] n

Assim como as extensões do frontpage, o phtmlinclui um problema de segurança porque ele funciona sob o uid do servidor web. Certifique-se de ligar o modo seguro no src/php.h e restringir o caminho de busca para economizar um bom dinheiro. Há algumas outras opções no php.h que você pode querer editar. Se você está muito preocupado com a segurança, compile o php como um cgi. Todavia, isto acarretará numa perda de desempenho e não será tão inteligente como a versão do módulo. phtml Digite make para contruir todos os arquivos. Quando a compilação estiver terminada, copie o mod_php.* e libphp.a para o local
/usr/src/apache_1.2.6/src. Acrescente uma linha

Module php_module mod_php.o

ao fim do /usr/src/apache_1.2.6/src/Configuration, adicione

-lphp -lm -lgdbm -lgd

ao EXTRA_LIBS no mesmo arquivo,

application/x-httpd-php phtml

para mime.types do Apache e

AddType  application/x-httpd-php .phtml

para srm.conf do Apache.

Você também pode querer adicionar o index.phtml ao DirectoryIndex neste arquivo, de modo que um arquivo index.phtml seja carregado automaticamente quando este diretório é requerido.


próximo acima anterior sumário índice
Next: Adicionando o SSL Up: Instalação de Componentes Previous: Preparativos   Sumário   Índice Remissivo
Cyro Mendes de Moraes Neto 1999-12-30