#amazon-web-services #web #server
#amazon-веб-сервисы #веб #сервер
Вопрос:
Я разместил свой сайт с помощью Amazon web services, и сайт работал нормально в течение последних 30 дней. через 30 дней мы не можем получить сайт. Он вышел из строя, я не понимаю, в чем основная проблема в этом.
при загрузке в Chrome отображается ошибка «Этот сайт недоступен»: ERR_CONNECTION_RESET
Пожалуйста, предложите мне какое-либо решение относительно обработки aws в связи с этой проблемой, я новичок в aws.
Комментарии:
1. Не могли бы вы предоставить некоторую информацию о том, как вы его размещаете? Является ли это экземпляром EC2, на котором работает apache / nginx? Размещен ли контент на S3? Что вы пытались отладить? Есть ли у вас доступ командной строки к компьютеру? Открыта ли группа безопасности на порту, к которому вы пытаетесь получить доступ, например, на порту 80 или 443?
2. Я размещал с использованием экземпляра ec2 с использованием apache — с этим хостингом Linux. использование файла .pem
3. Если вы запустите компьютер и выполните «curl localhost», каков результат?
4. это возвращает как curl: (56) Сбой Recv: сброс соединения одноранговым узлом
5. Вы пробовали «перезапустить sudo service apache2»?
Ответ №1:
Попробуйте перезапустить веб-сервер Apache2:
Для ubuntu
service apache2 restart
Для Linux
service httpd restart
Если вы получаете сообщение о том, что перезапуск не удался, определите, какой процесс в данный момент использует ваш порт:
netstat -tulpn | grep :80
Это приведет к чему-то вроде
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1607/apache2
‘apache2’ в данном случае — это имя процесса, использующего порт 80.
‘1607’ вот PID (идентификатор процесса), чтобы закрыть его, выполните
kill 1607
После этого попробуйте запустить службу снова
service httpd start #linux
service apache2 start #ubuntu
Если это все еще не работает, попробуйте перезагрузить компьютер.
Комментарии:
1. после попытки перезапуска компьютера он работал как шарм