У меня есть экземпляр ec2 на основе Linux на aws с предварительно упакованным Tomcat7, и до сих пор я могу: ssh в экземпляр из командной строки, подключиться к экземпляру FileZilla, запустить / остановить sudo tomcat (tomcat прослушивает порт 80Все администрирование разработки проекта происходит в Ubuntu 10.10
Проблемы / вопросы:
FileZilla : при попытке загрузить файл войны в веб-приложения я получаю:
Error: /opt/tomcat7/webapps/my-fancy-app-0.1.war: open for write: permission denied
Error: File transfer failed
Я не добавил ни одного пользователя (точнее, ec2-пользователя) ни в какие группы, связанные с Tomcat.
Порт 80 : как включить внешний доступна порт 80?У меня есть только группа безопасности по умолчанию, я не добавил никаких пользовательских настроек.Когда я выбираю HTTP из выпадающего списка «Создать новое правило», по умолчанию устанавливается значение 0.0.0.0/0 - это безопасный или правильный параметр?Когда я запускаю Tomcat с этим правилом и пытаюсь посетить URL, показанный в следующем Общедоступном DNS, я получаю (ошибка 503, я считаю): Service Temporarily Unavailable
И последнее, но не менее важное, что такое Elastic IP и какую рольиграет ли он в более широком изображении?
Любая помощь будет чрезвычайно ценится.Надеюсь, я справлюсь с этим и смогу поместить все это в своего рода учебник «рисовать цифрами».