Vamos colocar o
Apache2 para funcionar com o PHP5,
uma forma simples e rápida de se fazer isso (dependendo
da máquina) é compilando.
Tomando como base a distribuição
Slackware, vamos
compilar... Baixe os sources:
Também partindo do ponto em que o MySQL já esteja
instalado no sistema, vamos compilar o Apache. Descompacte
e entre no diretório do Apache:
# ./configure --enable-so --enable-ssl
# make
# make install
Agora vamos compilar o PHP5, descompacte e entre no diretório dele:
# ./configure --with-apxs=/usr/local/apache2/bin/apxs --with-mysql
# make
# make install
Agora vamos editar o
httpd.conf, que deve ser encontrado em
/usr/local/apache2/conf/httpd.conf:
A linha:
LoadModule php5_module modules/libphp5.so
Já vai estar no httpd.conf, então é necessário adicionar
apenas as seguintes linhas:
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
Feito isso, salve e saia do arquivo e então inicie o Apache. Para fazer o teste, faça o seguinte:
# echo " phpinfo(); ?>" > /usr/local/apache2/htdocs/info.php
Acesse pelo navegador o endereço "http://localhost/info.php" e veja as informações referente ao PHP5.
Pronto, está feia a instalação do PHP5!
[]'s
Thiago
[1] Comentário enviado por
augustowebd em 20/11/2004 - 20:14h:
Isso q eh um artigozinho de 5ª, o cara copia e cola o arquigo sem nem testar o trosso!
Fi?!, vc nem testou a linha abaixo
./configure --with-apxs=/usr/local/apache2/bin/apxs
saber q isso dah erro?
como voce conseguiu associar a apxs para o apache2?
pq aten onde sei para o apache2 deve ser associado a
apxs2.
para com isso!
os caras nem se dão ao luxo de testar, e sai colocando tudo que porcaria como artigo. NOTA ZERO!
[2] Comentário enviado por
cvs em 20/11/2004 - 20:43h:
Realmente eu errei, sria o apxs2, mas acabou esquecendo por que eu fiz no meu servidor e ai depois apenas escrevi aqui da forma que fiz e da forma que achei nos docs que estava pesquisando... Se vc prestar atencao e olhar nos artigos que ja escrevi a respeito de apache vai ver que la esta da forma correta e não venha querer encher e nem dizer asneiras.
[3] Comentário enviado por
tiagocrespi em 02/10/2005 - 17:36h:
muito bom este artigo
realmente me ajudou muito pois ñ cosneguia configurar o php4 junto com o apache2
[4] Comentário enviado por
josglima em 07/12/2005 - 16:53h:
ow gostaria de saber como faço , pois fiz oke vc fez a cima mas esta dando um erro da libxml a seguir:
/usr/bin/ld:ext/libxml/libxml.lo: file format not recognized; treating as linker script
/usr/bin/ld:ext/libxml/libxml.lo:2: syntax error
collect2: ld returned 1 exit status
make: ** [sapi/cli/php] Erro 1
agradeço a atenáo e aguardo resposta ,
qualquer coisa meu email é josglima@uol.com.br
[5] Comentário enviado por
smmpina em 12/03/2006 - 11:32h:
Eu acho que comentarios negativos e desqualificadores não ajudam em nada, o problema aqui e apenas de digitação. Seria bem melhor assim: "amigo vc esqueceu de colocar 'apxs2'". Aponte o erro não quem errou.
O artigo e muito bom.
Vamos ajudar o nosso Linux a crescer!
Linux pra sempre!!!
obrigado.
[6] Comentário enviado por
diego-p-g em 04/02/2007 - 03:18h:
no slackware vc deve modifica a seguinte forma
ao invés de "LoadModule php5_module modules/libphp5.so" tem q por assim "LoadModule php5_module /usr/lib/apache2/libphp5.so"
me ajudo pra caramba cara, só tive q acerta essa linha vlewss!!!!!!
[7] Comentário enviado por
jorel em 13/02/2008 - 11:49h:
cara.. fiz tudo que estava na dica... porem a tela do browse quando executa o php fica tudo branca.. nao aparece nada .. porem eu mando abri uma pagina em html fica beleza, por tanto o apache está rodando normal.. e nao dá erro nenhum.. nao sei qq pode ser
o apache é a versao 2.0.52 .. estava rodando a versao do php 4.3.9 .. ao tanto quando mando executar o apache com o modulo do php4 funciona e o php 5 nao.. já setei o include_path no php.ini e coloquei dentro de /usr/lib ... vi também que ele é carregado.. porem .. só que nao funciona quando levanto o modulo do php5
ajudem ae pessoal.. vlw!