James Moro
Iniciei minha vida profissional como desenvolvedor web em 2008. Tenho um canal no Youtube onde publico vídeos sobre tecnologia.
O melhor da tecnologia está no nosso canal no WhatsApp
Neste artigo, vamos mostrar como você configura um domínio em sua máquina para trabalhar com seus projetos.
A vantagem de configurar nomes de domínios, é que não será mais preciso acessar como http://localhost/nomedoprojeto. Sendo possível o acesso como por exemplo: http://meuprojeto.dev
O primeiro passo que daremos é criar a estrutura de diretório que irá guardar os dados do site.
Neste exemplo, iremos definir diretórios individuais sob o diretório /var/www.
Dentro deste diretório, iremos criar uma pasta com o nome de meuprojeto.dev e uma subpasta chamada public_html que irá armazenar nossos arquivos.
mv /etc/apache2/sites-available/example.com /etc/apache2/sites-available/meuprojeto.dev.conf
Em seguida será necessário abrir o arquivo meuprojeto.dev.conf no seu editor e personalizar de acordo com o nome do seu domínio.
ServerAdmin webmaster@localhost
ServerName meuprojeto.dev
ServerAlias www.meuprojeto.dev
DocumentRoot /var/www/meuprojeto.dev/public_html
Depois de criado o nosso arquivo de virtual host, devemos ativá-lo.
Podemos utilizar a ferramenta a2ensite para ativar nosso site.
No terminal, use o seguinte comando:
sudo a2ensite meuprojeto.dev.conf
Agora edite o arquivo que se encontra em: /etc/hosts
127.0.0.1 localhost
127.0.0.1 meuprojeto.dev
Reinicie o servidor apache
sudo /etc/init.d/apache2 restart
Pronto, agora é possível você disponibilizar todo seu projeto na pasta public_html e acessar localmente através da url configurada.
Iniciei minha vida profissional como desenvolvedor web em 2008. Tenho um canal no Youtube onde publico vídeos sobre tecnologia.