IBQUOTA

(Impressão Barrada por QUOTA de usuário)


HOME

Documentação

Download

Contribuições

Links

Contato


Versão Atual:
GIT IBQUOTA 3.1


Versão Antiga:
IBQUOTA 2.4.1




Instalação do Apache + PHP


Considerações: Será utilizado o tipo de instalação por DSO (Modulo). Há outra maneira de instalação, a estática.

Passo1:
Fazer download do arquivos tar contendo o código fonte do Apache e do PHP:
apache_1.3.26.tar.gz
php-4.2.1.tar.gz

Passo2:
Descompacte-os:
# tar -xzvf apache_1.3.26.tar.gz
# tar -xzvf php-4.2.1.tar.gz

Passo3:
Configurar, compilar e instalar o Apache:
# cd /apache_1.3.26
# ./configure --prefix=/usr/local/apache --enable-module=so
# make
# make certificate TYPE=custom
# make install

Passo4:
Iniciar o Apache:
# /usr/local/apache/bin/apachectl restart

Passo5:
Para o Apache conversar com o PHP é preciso de 2 módulos: "http_core.c" e "mod_so.c".
Para verificar se estão instalados digite:
# /usr/local/apache/bin/httpd -l
Se algum destes módulos não está presente na relação de módulos apache, recompile-o com a opção "--enable-module=[nome do modulo]".

Passo6:
Obter o PATH do programa apxs (APache eXtenSion tool):
# find / -name "apxs"

Passo7:
Neste caso o apxs está em: /usr/local/apache/bin/apxs
# cd /usr/share/php-4.2.1
# ./configure --with-mysql=/usr/local/mysql --with-apxs=/usr/local/apache/bin/apxs
# make
# make install
# cp php.ini-dist /usr/local/lib/php.ini
Obs: Se a versão do Apache for 2, será necessário utilizar o --with-apxs2

Passo8:
Editar o arquivo de configuração do Apache, o httpd.conf:
# vi /usr/local/apache/conf/httpd.conf
Inserir/Verificar as linhas:
AddType application/x-httpd-php .php
DirectoryIndex index.html index.htm index.php
LoadModule php4_module libexec/libphp4.so

Passo9:
Reiniciar o Apache:
# /usr/local/apache/bin/apachectl restart

Passo10:
Para testar crie um arquivo info.php:
# vi /usr/local/apache/htdocs/info.php
E insira as linhas:
<?php
phpinfo();
?>

Salve e acesse http://seu.ip/info.php
Copyleft 2003. IB - UNICAMP