Как разместить веб-проект eclipse на реальном сервере?

Я никогда ничего не размещал на веб-сервере.

У меня есть динамический веб-проект, созданный в eclipse с использованием сервлетов (с использованием tomcat 7), который подключается к базе данных mysql, которая находится на компьютере, который находится в моей сети колледжа.

Как я могу поместить этот проект на веб-сервер, чтобы я мог получить доступ к нему из любого места. Если бы вы могли объяснить лучший и самый дешевый вариант, который был бы замечательным

Какие шаги будут предприняты для того, чтобы этот проект появился вживую?

Ответы

Ответ 1

Amazon EC2 имеет бесплатный микро экземпляр, который будет запускать tomcat + mysql! Это стоит проверить!

613 МБ памяти и поддержка 32-разрядной и 64-разрядной платформы

Ответ 2

Если вы являетесь независимым поставщиком, у вас есть 2 возможности.

Сначала возьмите компьютер, подключите его к сети, установите tomcat и mysql на нем, разверните веб-приложение, купите фиксированный IP-адрес, купите доменное имя и наслаждайтесь.

Второй способ - найти хостинговую компанию, которая размещает Java-приложения и предоставляет сервис mysql. Таких компаний много. Если вы выберете один, вы заплатите им деньги, и они сделают все для вас. Я считаю, что если вам нужны java и mysql, вы не найдете бесплатную хостинговую компанию. Но попробуй. Вероятно, есть такие компании, которые бесплатно предоставят услугу и добавят пару своих баннеров на ваш сайт.

И еще один способ купить виртуальную машину, например, с Amazone cloud. Вы можете купить простую машину Linux. Установите java + tomcat + mysql на нем. Купите доменное имя, и все готово. Это не бесплатно, но это стоит несколько центов в час, поэтому, вероятно, это будет лучший способ для вас.

Ответ 3

Чтобы развернуть ваш военный файл, все, что вам нужно сделать, это скопировать его в каталог apache-tomcat webapps. Tomcat автоматически откроет его для вас, и ваше приложение будет запущено.

Не забудьте сделать файл jdbc jar доступным для tomcat.

Хостинг начинается со $2,45 в месяц. У нас был большой опыт работы с MochaHost.

Вы можете разместить его самостоятельно в системе, даже если у вас есть только динамический IP-адрес, используя DynDNS.org, но поддерживая сервер 24/7/365 требует много работы.

Ответ 4

Как только вы создадите файл WAR, как указано в Джереми, вы просто поместите его в папку webapps установки Tomcat.

Ответ 5

Для справки:

Вы можете проверить с помощью http://www.hostjava.net у них довольно приличные планы хостинга с tomcat и mysql.

Ответ 6

Чтобы вы могли развернуть свой файл, все, что вам нужно сделать, это скопировать его в каталог apache-tomcat webapps. Tomcat автоматически откроет его в вашем случае, а также ваше приложение будет запущено.

Не забудьте создать файл jdbc jar, открытый для tomcat.

Хостинг начинается со $3,95 в месяц. Теперь у нас был большой опыт работы с HostMyth.

Вы можете разместить его самостоятельно на что-то, если у вас есть только задействованный IP-адрес, используя cloudflare, но сохранение сервера на 24/7/365 связано с большим количеством работы.