Olá, meu povo e minha “pova”, tudo certinho? Bom, resolvi fazer esse
ultra-fast-cookbook explicando como agilizar o seu desenvolvimento
criando um virtual host no apache.
Mas, Leo, é realmente necessário? Eu posso jogar tudo em uma pasta
e acessar direto.
É, quem nunca fez isso? Mas eu prefiro criar um domínio virtual do
projeto, ou seja, no final do projeto eu não perco tempo alterando
configurações para a publicação.
Vamos ao que interessa. Primeiro, vamos localizar o arquivo httpd.conf
e criar um virtual host seco, basta escrever:
<VirtualHost *:80><br /> ServerName www.meusite.com.br<br /> DocumentRoot /www/httpdocs/public/projetos/meusite/<br /></VirtualHost>Fácil, né? ServerName é o nome do seu domínio e o DocumentRoot a pasta onde está seu projeto. Que tal trabalhar um pouco mais meu domínio virtual?
<VirtualHost *:80><br /> ServerAdmin seuemail@dominio.com.br<br /> DocumentRoot /www/httpdocs/public/projetos/meusite/<br /> ServerName www.meusite.com.br<br /> ErrorLog logs/error_log<br /> TransferLog logs/access_log<br /></VirtualHost>Adicionamos onde os logs são gravados e o e-mail do administrador do
domínio. Agora, precisamos criar nosso caminho no hosts,
moleza, basta acessar seu hosts e add a linha:
127.0.0.1 www.meusite.com.brFeito? Reinicie o servidor apache e tcharã! Agora só trabalhar, rs.
Resultado:

Tranquilo, né? Não precisa ser um expert em apache para dar uma agilizada
nos processos, eu atualmente tô usando para projetos do ZendFramework,
pois centralizo minhas bibliotecas em um lugar diferente da application,
assim posso manter minhas bibliotecas atualizadas e quando corrijo
alguma coisa, aplica para todos os projetos. Enfim, dá pra fazer muita
coisa, até automatizar a criação de domínios virtuais no apache, blz?
Basta usar a criatividade. Até a próxima 😀







