Você está na página 1de 7

Como configurar um virtual host dinmico para o Apache em um ambiente de Clique para editar o estilo do subttulo mestre desenvolvimento

By CientistaDaWeb

3/1/13

Meu ambiente de trabalho


Essa proposta de ambiente de trabalho utilizo para programar utilizando o Zend Framework. Algumas configuraes que podem ser alteradas por voc:

Todas as pastas raiz dos sites meu servidor sero htdocs para seguir o que tenho em meu servidor de produo, essa pasta a public criada pelo ZF quando inicio um novo projeto. Eu chamo meu ambiente de trabalho de devws. Tenho uma partio S:/ somente para os sites, onde guardo arquivos fontes em uma pasta e os sites 3/1/13 em S:/sites

# c:/Program Files/Apache2/conf/extra/httpdvhosts.conf
1. 2. 3. 4.

NameVirtualHost *:80 <VirtualHost *:80> Servername www.%2.devws DirectoryIndex index.html index.php ServerAdmin fernando@webscientist.com.br VirtualDocumentRoot S:/sites/

5.

3/1/13 6.

Entendendo o diferencial dessa configurao do vhosts Linha Descrio


3 como irei acessar os sites em meu ambiente de desenvolvimento. Ex: www.teste.devws. devws como chamo meu servidor local. o path real do meu site, ex: S:/sites/teste/htdocs Configurao para aceitar subdominios, dessa forma continuo recebendo o subdominio no meu index.php Essa uma configurao que preciso http://www.teste.devws para o Zend Framework %0 Eu utilizo variveis para criar o www.teste.devws virtual %1 www host no apache, conforme tabela 3/1/13 lado: %2 teste ao

6 7

19

#C:\Windows\System32\drivers\etc\ho sts 127.0.0.1 www.webscientist.devws 127.0.0.1 sub1.webscientist.devws 127.0.0.1 sub2.webscientist.devws 127.0.0.1 sub3.webscientist.devws

3/1/13

Considerao Final

Essa configurao de vhosts serve para facilitar o trabalho na hora de criar um novo projeto, com ela no h necessidade de reiniciar o apache, basta adicionar a instruo no hosts e criar a pasta do site que j estar funcionando.

3/1/13

Quem sou
Fernando Henrique (Cientista da Web) Desenvolvedor web desde 2006. (PHP, HTML, JS, CSS, MYSQL) Email/MSN: fernando@webscientist.com.br Skype: CientistaDaWeb Twitter: @CientistaDaWeb
3/1/13

Você também pode gostar