#django #apache #amazon-ec2 #mod-wsgi
#django #apache #amazon-ec2 #мод-wsgi
Вопрос:
У меня был микроэкзамен, из которого я создал AMI-образ. Затем я обновился до большого экземпляра с этим изображением на буксире и назначил эластичный IP-адрес. Я изменил свое имя A, чтобы указать на новый IP, и, согласно службе обратного поиска DNS, мой DNS, похоже, распространился правильно (cranku.com ).
Я создал виртуальный хост для доменного имени и перезапустил apache. И, тем не менее, домен не отвечает на мои запросы. Могу ли я что-то здесь упустить?
Я развертываю Django с модулями Wsgi на Apache. Я переместил MYSQL на смонтированный том EBS, но, похоже, здесь это работает (и это сработало на экземпляре, из которого я создал AMI). Перезапуск Apache работает (/etc/apache/init.d/restart). Должен ли я настраивать его какими-либо другими способами.
Есть какие-либо подсказки о том, как действовать дальше?
Комментарии:
1. Отвечает ли домен с других компьютеров? Мне любопытно, кэшировали ли ваши локальные системы DNS-запрос. Каков TTL в ваших записях DNS? Вы ждали хотя бы столько времени перед тестированием? 🙂
2. Хм, раньше даже не рассматривал TTL. Кажется, что прошло 1 час, и это определенно превышено 🙂
3. Я также протестировал это на другой машине. По-прежнему нет dice
4. Я чертовски люблю тебя, чувак. Я не понимал, что не включил порт 80. сработало. Гениально!
5. Вы можете указать это в ответе, сарнольд, и я воздам вам должное!
Ответ №1:
Я могу связаться с вашим ssh
сервером на компьютере, но попытки связаться с веб-сервером здесь также терпят неудачу, что заставляет меня думать, что пакеты DROP
редактируются, а не REJECT
редактируются. Авторизовали ли вы порт 80?