Da série como não pensei nisto antes?
Dica útil para quem desenvolve sistemas web e quer testar o tal sistema em condições mais próximas possíveis do ambiente de produção.
Da série como não pensei nisto antes?
Quem desenvolve sites e sistemas web precisa testar seu produto em sua própria máquina (é claro que você não desenvolve direto no servidor de produção, estou certo?). Para isto é bem útil e prático configurar um servidor Apache para rodar em seu computador, principalmente se você estiver programando em alguma linguagem server sided.
O mais legal é que é possível criar uma URLfictícia para testar seu site. Esta dica me foi dada pelo Alex.
Se você ainda não fez, instale o pacote apache2 a partir dos repositórios do Ubuntu.
Vamos então editar o arquivo hosts:
Com o seguinte conteúdo:
Note que apenas adicionei a linha 127.0.0.1 www.meudominio.xyz
Vamos então criar o arquivo de configuração copiando o default:
Depois edite o arquivo /etc/apache2/sites-available/www.dominio.xyz com o segunte conteúdo:
Trocando /home/username/sites pela pasta em que reside seu site. Note que o arquivo não está completo, coloquei apenas uma parte dele.
Depois habilite o site e recarregue o Apache:
Pronto! Teste entrando no site recém configurado: www.meudominio.xyz