Я создал AWS AMI моего существующего тестового сервера и создал новый сервер для разработки. На пути /etc/httpd/conf.d у меня есть файлы конфигурации, названные как domain.com.conf. который уже включает
ServerName domain.com
ServerAlias www.domain.com
Здесь я заменил тестовый домен на доменное имя dev. FYI: Я использую "fedora" VERSION_ID="2016.03"
Во время перезапуска apache с командой sudo apachectl restart
httpd: Could not reliably determine the server's fully qualified domain name, using Domain.com for ServerName
[Mon Mar 26 07:38:29 2018] [warn] NameVirtualHost *:80 has no VirtualHosts
[Mon Mar 26 07:38:29 2018] [warn] NameVirtualHost *:80 has no VirtualHosts
[Mon Mar 26 07:38:29 2018] [warn] NameVirtualHost *:443 has no VirtualHosts
[Mon Mar 26 07:38:29 2018] [warn] NameVirtualHost *:80 has no VirtualHosts
[Mon Mar 26 07:38:29 2018] [warn] NameVirtualHost *:443 has no VirtualHosts
после сдачи много усилий многих возможных решений нашли реальную причину и устранение ошибок.
причина: из-за блокировки порта 443 для https и порт 80, который является для http, он не работает по всему миру.
причиной:
перейдите к панели управления ec2. (в разделе Услуги) в консоли aws. Выберите группу безопасность (от боковой панели). Выберите экземпляр из списка доступных экземпляр ec2. Добавить Правила для входящих подключений для протоколов http (порт 80) и https (порт 443).теперь попробуйте нажмите URL-адрес домена в браузере. Он работает.
После многих усилий со многими возможными решениями найдена фактическая причина ошибки и решения.
Причина: из-за заблокированного порта 443 для https и порта 80, который для http, он не работал на Мировой.
Причина :
Перейдите на панель инструментов EC2 (часть внутренних служб) в консоли AWS. Выберите группу безопасности (с боковой панели). Выберите экземпляр из списка доступных экземпляров ec2. Добавить входящие правила для http (порт 80) и https (порт 443).Теперь попробуйте нажать URL-адрес домена в браузере. Оно работает.
После многих усилий со многими возможными решениями найдена фактическая причина ошибки и решения.
Причина: из-за заблокированного порта 443 для https и порта 80, который для http, он не работал на Мировой.
Причина :
Перейдите на панель инструментов EC2 (часть внутренних служб) в консоли AWS. Выберите группу безопасности (с боковой панели). Выберите экземпляр из списка доступных экземпляров ec2. Добавить входящие правила для http (порт 80) и https (порт 443).Теперь попробуйте нажать URL-адрес домена в браузере. Оно работает.