Назад | Перейти на главную страницу

Не удается заставить базовые веб-серверы работать на EC2 RedHat

Я пытаюсь запустить на EC2 несколько базовых веб-серверов Python (Flask, Tornado).

На AMI Linux со вкусом Amazon (AMI Amazon Linux 2013.03.1) они работают без проблем, но те же веб-серверы, установленные на RedHat quicklaunch AMI (Red Hat Enterprise Linux 6.4) вообще не работают - все, что я получаю, это ошибки сбоя подключения, когда я пытаюсь перейти к ним.

Оба этих сервера имеют одну и ту же группу безопасности с открытыми соответствующими портами (5000, 5010), поэтому я пытаюсь понять, почему RedHat не работает.

Со мной такое тоже случалось раньше. И другим людям.

Наверное, это брандмауэр. Вам может потребоваться бежать

system-config-firewall-tui 

или

iptables -I INPUT -p tcp ––dport 5000 -j ACCEPT  
iptables -I INPUT -p tcp ––dport 5010 -j ACCEPT  
/sbin/service iptables save  

для перенастройки брандмауэра.

https://forums.aws.amazon.com/message.jspa?messageID=359166

http://cq-ops.tumblr.com/post/36757573573/how-to-open-tcp-port-4502-on-rhel-6-firewall-on-amazon