definir host virtual no Apache2.2 e PHP 5.3

definir host virtual no Apache2.2 e PHP 5.3

Quero configurar meu host virtual no Apache 2.2.

Assim, posso acessar meu site usando meu endereço IP e número de porta.

Comohttp://192.168.101.111:429para um site,http://192.168.101.111:420para outro site e assim por diante.

O sistema operacional da minha máquina no Windows 7.

Eu tentei abaixo no meu arquivo httpd.conf.

Listen 192.168.101.83:82
#chaffoteaux

<Directory "Path to project folder">
    AllowOverride All
</Directory>
<VirtualHost 192.168.101.83:82>
    ServerAdmin [email protected]
    DirectoryIndex index.html index.htm index.php index.html.var
    DocumentRoot "Path to project folder"
    #ServerName dummy-host.example.com
    ErrorLog logs/Zara.log
    #ErrorLog logs/dummy-host.example.com-error_log
    #CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

Você pode sugerir alguma coisa que esteja faltando na minha configuração.

desde já, obrigado

Avinash

Responder1

Você precisará especificar as diferentes portas nas quais deseja que o Apache escute.

Você também precisa do

NameVirtualHost

Diretiva especificada para cada combinação IP:porta que você deseja usar.

Em seguida, configure suas definições do VirtualHost.

Dê uma olhada emesses exemplospara mais informações.

editar

Coloque seu bloco <Directory> dentro do seu bloco <VirtualHost>

Adicione as linhas

Order allow,deny
Allow from all

dentro do seu bloco de diretório

Se desejar, você pode alterar essas configurações globalmente no httpd.conf, em vez de especificá-las por host virtual.

informação relacionada