Pode acessar o servidor da web via IP, mas não o Domínio

0

Eu passei incontáveis horas tentando descobrir isso através de pesquisas na web e refazer vários arquivos de configuração do zero e eu cheguei ao ponto de desistir, então estou aqui.

Instalei a pilha LAMP no meu servidor Ubuntu 16.04 via VPS fornecido por SSDnodes. Eu copiei o arquivo 000-default.conf e criei minha própria cópia intitulada example.com.conf. Isso foi feito em / etc / apache2 / sites-available /

Então usei sudo a2dissite 000-default.conf e, em seguida, sudo a2ensite example.com.conf finally sudo service apache2 reload

Eu também configurei os registros DNS do meu provedor de DNS para apontar para o endereço IP do meu servidor através de registros A também, mas sem charuto. Eu só posso acessar o site via endereço IP até o momento.

A execução de apachectl -S gera o seguinte:

VirtualHost configuration:
*:80                   example.com (/etc/apache2/sites-
enabled/example.com.conf:1)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex default: dir="/var/lock/apache2" mechanism=fcntl
Mutex mpm-accept: using_defaults
Mutex watchdog-callback: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="www-data" id=33 not_used
Group: name="www-data" id=33 not_used

Aqui está o meu arquivo example.com.conf em sites disponíveis:

    ServerName example.com
    ServerAlias www.example.com
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html/example.com/public_html

Os registros DNS são assim:

Type: A 
Host: *.example.com
Answer: IP Address to server here
TTL: 300

Type: A 
Host: example.com
Answer: IP Address to server here
TTL: 300

É claro que substitua example.com pelo meu nome de domínio real.

    
por Alex Pho 31.08.2017 / 02:19

0 respostas