1. Você precisa adquirir um nome de domínio (ou talvez apenas FQDN ) de alguns < a href="https://www.google.com/search?q=fomain%20name&rlz=1C1CHBD_enBG704BG704&oq=fomain%20name&aqs=chrome..69i57j0l5.2007j0j4&sourceid=chrome&ie=UTF-8 # q = domain% 20name & amp; * "> provedor de DNS .
2. Depois de ter registrado o nome de domínio, você terá acesso a um painel administrativo (como este mostrado abaixo), onde você poderá redirecionar o nome do domínio (e todos os *.
ou certos subdomínios / FQDNs) para o endereço IP do seu servidor.
-
Por favor, note que o painel administrativo do provedor deve parecer diferente, e o provedor lhe dará instruções exatas de como usá-lo.
-
Às vezes, o redirecionamento pode levar até 24 horas. Você pode verificar se é bem-sucedido pelo comando
whois example.com
.
3. Edite o seu arquivo /etc/hosts
e ligue o nome do domínio ao seu IP endereço por uma entrada como esta:
77.77.77.70 example.com
- Não é fatal se você omitir essa etapa, mas, nesse caso, não funcionará se você não tiver acesso à Internet.
4. Edite seu arquivo de configuração VirtualHost e adicione diretivas relevantes ServerName
e talvez ServerAlias
. Vamos supor que o arquivo de configuração é 000-default.conf
e que deve ser assim:
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com localhost
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
<Directory /var/www/html>
# etc ...
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
-
Esta etapa também pode ser omitida, mas é absolutamente necessário quando você tem mais de um host virtual .
-
Não se esqueça de:
sudo a2ensite 000-default.conf && sudo sudo systemctl reload apache2.service