Я провел бесчисленные часы, пытаясь понять это через поиск в сети и восстановление различных конфигурационных файлов с нуля, и я перешел к сути дела отказа, таким образом, я здесь.
Я установил стек LAMP на своем сервере Ubuntu 16.04 через VPS, обеспеченный SSDnodes. Я скопировал 000-default.conf файл и создал мою собственную копию названный example.com.conf. В этом выполнили/etc/apache2/sites-available/
Затем я использовал, sudo a2dissite 000-default.conf
и затем sudo a2ensite example.com.conf
наконец sudo service apache2 reload
Я также настроил записи DNS от своего поставщика DNS для указания на IP-адрес моего сервера через записи также, но никакая сигара. Я могу только получить доступ к сайту через IP-адрес к настоящему времени.
Выполнение apachectl -S
уступает ниже:
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
Вот мой example.com.conf файл под доступным сайтам:
ServerName example.com
ServerAlias www.example.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/example.com/public_html
Записи DNS похожи на это:
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
Конечно, замените example.com моим фактическим доменным именем.
Я делал некоторое быстрое тестирование. Я понял, что мой браузер автоматически пытался соединиться через HTTPS а не через HTTP. Это вызывало мою быструю проверку, пытающуюся соединяться с моим сервером, работающим на основе HTTP (порт 80) для сбоя, так как мой браузер на самом деле выполнял запрос к HTTPS (порт 443).
, Когда я изменил свой запрос для использования HTTP для домена, мой запрос прошел.