Idioma:
blog do oalexandrino
terça-feira, 7 de setembro de 2010

Artigos » PHP » Instalando PHP 4 e 5 em Windows - Parte III » Testando o direcionamento do Apache

Data de publicação: segunda-feira, 25 de fevereiro de 2008

Vamos agora para último passo:

Fazer com que o Apache direcione para o site correspondente

Abra o arquivo de configuração:

“C:\Arquivos de programas\Apache Group\Apache2\conf\httpd.conf”

localize e descomente a diretiva NameVirtualHost e defina o IP que o Apache irá funcionar como servidor virtual (para máquinas locais prefira 127.0.0.1)

Seria assim:

NameVirtualHost 127.0.0.1:80

Aqui teremos nossos servidores virtuais sendo amarrados ao IP padrão de teste e sendo "escutado" na porta 80.

Abra o "httpd.conf" e vá para o seu final, depois adicione as seguintes linhas:

# Configurando Servidores Virtuais com características próprias #
include "C:\Arquivos de programas\Apache Group\Apache2\conf\sites\php444.conf"
include "C:\Arquivos de programas\Apache Group\Apache2\conf\sites\php520.conf"

O que você fez foi nada mais do que apontar o arquivo padrão do Apache para aqueles que você havia criado. Aqueles dois arquivos poderiam tranquilamente estarem dentro do "http.conf", porém é uma boa prática deixá-los em locais separados e apenas fazer um include. Imagine 100 sites? Voce poderia ter problemas!

Dezenas de outras configurações podem ser definidas no arquivo do site, procure a documentação do Apache para maiores informações.

Reinicie o Apache e coloque esses endereços no seu navegador preferido

http://suamaquina.php440
http://suamaquina.php520

Se tudo deu certo, seria isso:

Para o PHP 4 você verá uma tela parecida com essa:

php444

php444

Para o PHP 5 você verá uma tela parecida com essa:

php520

php520

Repare que o caminho do php.ini (Configuration File (php.ini) Path) foi o que nós informamos anteriormente!

Você pode aplicar o mesmo procedimento para os "n" sites, ou “n” versões de PHP que você deseja instalar.

Como temos "n" servidores virtuais configurados, o Apache garante que as configurações definidas dentro do arquivo (conf) do site se aplicarão apenas para ele.

A boa notícia de se instalar como servidores virtuais é que você controla configurações específicas em vez de aplicar para todos os sites hospedados no domínio.

Tags relacionadas:

Downloads:

Descrição Tipo
php520.conf Arquivo de configuracao
php444.conf Arquivo de configuracao
php444 Arquivo de imagem
php520 Arquivo de imagem

Comentar este artigo *:


captcha




(Clique apenas uma vez)

* Seu email não será publicado

** Código HTML não é permitido

Comentários

  • Nenhum comentário submetido para este artigo

Sobre o autor

oalexandrino

Olavo Alexandrino