Apache (httpd) служба работает на экземпляре RedHat EC2 на порту 80, а команда "curl localhost: 80" показывает содержимое индекса. Файл html, расположенный в / var / www/html apache сервер.
Ниже приведен вывод команды «service httpd status», которая показывает, что apache работает и прослушивает порт 80.
Active: active (running) since Thu 2020-01-23 16:25:44 UTC; 24s ago
Docs: man:httpd.service(8)
Main PID: 1651 (httpd)
Status: "Running, listening on: port 80"
I have opened port 80 for http on my EC2 instance.But when i try to access
the apache используя http: // : 80
, затем браузер выдает сообщение
"Этот сайт не доступен".
Пожалуйста, дайте мне знать, почему я не могу получить доступ к apache, используя http: // : 80
и что будет исправлено, чтобы я мог получить к нему доступ.
curl localhost:80
returns output as below
hello world
curl Public_IP_OF_EC2:80
returns output as below
curl: (7) Failed to connect to *.*.***.172 port 80: No route to host
Правило группы безопасности для моего экземпляра Ec2 - принимать все трафики c, что означает порт 80 для http открыт для моего экземпляра EC2.