Pular para o conteúdo. Ir para a navegação
Ações do site
Opções do usuário

TcheZope.org

Você está aqui: Página Inicial Documentação Tutoriais Rodando o Plone e Zope sobre um servidor web Apache 2 Acelerar o CGI para o Apache 2
Ações do documento

Acelerar o CGI para o Apache 2

Como compilar o mod_fastcgi para o Apache 2 sob Debian.

CAIXA Software Livre

Como configurar um servidor web Apache 2 como proxy com cache em disco e expurgo.
Página 5 de 7.

Instale os pacotes de pré-requisitos para compilar o módulo. Instalando o apache2-dev:

apt-get install apache2-dev

Eu tive alguns problemas com uma script de libtool perdida, então eu tive que "lincá-la":

cd /usr/share/apache2/build
ln -s /usr/lib/libtool .

Faça o download da extensão fastcgi do site http://www.fastcgi.com/ e extraia o tar.gz:

wget http://www.fastcgi.com/dist/mod_fastcgi-X.X.X.tar.gz
tar -xzf mod_fastcgi-X.X.X.tar.gz
cd mod_fastcgi-X.X.X

Nota: Devido a um bug no fastcgi você precisa ao menos visualizá-lo da metade de abril de 2004 ou da nova versão 2.4.3.

Copie o Makefile.AP2 para o Makefile:

cp Makefile.AP2 Makefile

Modifique o Makefile para o Apache 2 para refletir a configuração do sistema:

#  Makefile para o Apache2
#
builddir     = .
# XXX mude essa linha
top_dir      = /usr/share/apache2

top_srcdir   = ${top_dir}
top_builddir = ${top_dir}
include ${top_builddir}/build/special.mk

APXS      = apxs
APACHECTL = apachectl

#DEFS=-Dmy_define=my_value
#INCLUDES=-Imy/include/dir
#LIBS=-Lmy/lib/dir -lmylib

# XXX adicione esta linha
INCLUDES=-I /usr/include/apache2 -I /usr/include/apr-0

all: local-shared-build

install: install-modules

clean:
        -rm -f *.o *.lo *.slo *.la

"Rode"  e instale os módulos:

make
make install

Agora você deve ter um módulo chamado mod_fastcgi.so no /usr/lib/apache2/modules.

 
por CAIXA Software Livre Última modificação 03/06/2007 17:05
Contribuidores: Adriana Moda - c091456 - Tradução, Christian 'Tiran' Heimes - Original
Creative Commons
Navegação
Enquete
Como você efetiva sua participação comunitária?








Mais »