Criar e activar virtual hosts no Wamp.
1. Utilizando um editor de texto abrir o ficheiro de configuração httpd.conf que se encontra na pasta de configuração do Wamp (Ex: c:\wamp\bin\apache\apache2.2.22\conf\httpd.conf).
De seguida procure o seguinte texto:
Ter em atenção que deverá proceder à configuração correcta das pastas onde tem o site que pretende criar o virtual host, no seguinte exemplo parte-se do principio que o site terá a url http://site01.dev e que estará alojado na pasta C:\wamp\www\site01.
De referir que o caminho da configuração deverá estar no formato Unix ou seja c:/wamp/www/site01.
1. Utilizando um editor de texto abrir o ficheiro de configuração httpd.conf que se encontra na pasta de configuração do Wamp (Ex: c:\wamp\bin\apache\apache2.2.22\conf\httpd.conf).
De seguida procure o seguinte texto:
# Virtual hosts # Include conf/extra/httpd-vhosts.confAlterar para:
# Virtual hosts Include conf/extra/httpd-vhosts.conf2. De seguida crie um virtual host, para isso abra o ficheiro httpd-vhosts.conf que se encontra na pasta de configuração do Wamp (Ex: C:\wamp\bin\apache\apache2.2.22\conf\extra\httpd-vhosts.conf) e apague todo o conteúdo, copiando posteriormente o seguinte texto.
Ter em atenção que deverá proceder à configuração correcta das pastas onde tem o site que pretende criar o virtual host, no seguinte exemplo parte-se do principio que o site terá a url http://site01.dev e que estará alojado na pasta C:\wamp\www\site01.
De referir que o caminho da configuração deverá estar no formato Unix ou seja c:/wamp/www/site01.
# # Virtual Hosts # # If you want to maintain multiple domains/hostnames on your # machine you can setup VirtualHost containers for them. Most configurations # use only name-based virtual hosts so the server doesn't need to worry about # IP addresses. This is indicated by the asterisks in the directives below. # # Please see the documentation at # <URL:http://httpd.apache.org/docs/2.2/vhosts/> # for further details before you try to setup virtual hosts. # # You may use the command line option '-S' to verify your virtual host # configuration. # # Use name-based virtual hosting. # NameVirtualHost *:80 # # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for all requests that do not # match a ServerName or ServerAlias in any <VirtualHost> block. # #<VirtualHost *:80> # ServerAdmin webmaster@dummy-host.example.com # DocumentRoot "c:/Apache2/docs/dummy-host.example.com" # ServerName dummy-host.example.com # ServerAlias www.dummy-host.example.com # ErrorLog "logs/dummy-host.example.com-error.log" # CustomLog "logs/dummy-host.example.com-access.log" common #</VirtualHost> #<VirtualHost *:80> # ServerAdmin webmaster@dummy-host2.example.com # DocumentRoot "c:/Apache2/docs/dummy-host2.example.com" # ServerName dummy-host2.example.com # ErrorLog "logs/dummy-host2.example.com-error.log" # CustomLog "logs/dummy-host2.example.com-access.log" common #</VirtualHost> ############# # My VHosts # ############# <VirtualHost *:80> ServerAdmin oseumail@gmail.com DocumentRoot "c:/wamp/www" ServerName localhost ErrorLog "logs/localhost-error.log" CustomLog "logs/localhost-access.log" common </VirtualHost> ############## # site01.dev # ############## <VirtualHost *:80> DocumentRoot "c:/wamp/www/site01" ServerName site01.dev <directory "c:/wamp/www/site01"> Options Indexes FollowSymLinks AllowOverride all Order Deny,Allow Deny from all Allow from 127.0.0.1 </directory> </VirtualHost>3. No windows abrir o bloco de notas no modo administrador e editar o ficheiro c:\windows\system32\drivers\etc\host adicionando no fim do mesmo:
127.0.0.1 site01.dev
Sem comentários:
Enviar um comentário