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.