Как создать сборку с помощью Eclipse 3.6 - PullRequest
0 голосов
/ 31 марта 2011

Я разрабатываю веб-приложение, используя java / j2ee в качестве промежуточного программного обеспечения и Mysql 5.1 в качестве базы данных.Я должен развернуть его на сервере AWS-EC2.

Мои вопросы:

  1. Как мне создать сборку
  2. Как развернуть на сервере ec2?

Я использую Apache Tomcat-6.Должен ли я использовать какой-либо другой сервер, например Apache2, в качестве веб-сервера?

Ответы [ 2 ]

2 голосов
/ 31 марта 2011

Если вы просто планируете делать все вручную. Вам следует прочитать это руководство http://docs.amazonwebservices.com/AWSEC2/latest/GettingStartedGuide/

В основном,

  1. Вам необходимо создать экземпляр платформы AMI по вашему выбору. (Win / Unix на основе).

  2. Настройте его с помощью необходимого вам программного обеспечения. В вашем случае Tomcat-6 и MySQL-5.1. Настройте их. Установить схему и т. Д.

  3. Загрузите файл WAR в экземпляр и разверните на Tomcat-6.

  4. Убедитесь, что порт Tomcat (8080 или все, что вы настроили) открыт. Это можно настроить в настройках группы безопасности консоли AWS.

  5. Используйте Public DNS экземпляра для доступа к вашему приложению. Общедоступный DNS можно найти с консоли AWS.

Существует множество свободно доступных, предварительно настроенных AMI. Так как ваши настройки являются одними из самых распространенных. Я уверен, что вы получите один и пропустите Step#2.

2 голосов
/ 31 марта 2011
  1. Используйте WTP для создания проекта Dynamic Web Module.
  2. Используйте AWS Toolkit для Eclipse

Это милократко, но вам понадобится так много подробностей, что бессмысленно перечислять их здесь.Прочитайте документы, а затем возвращайтесь с конкретными вопросами:)

Необходим ли вам Apache2 перед Tomcat, зависит от ваших требований.Если вам это нужно, вы об этом узнаете :) Вещи, которые вы, возможно, захотите использовать в Apache2:

  • SSL
  • Статическое содержимое
  • Перезапись URL
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...