2013-06-12 4 views
1

моя проблема заключается в том, что я разрабатываю Java-приложение Java в Netbeans 7.2, которое я использовал Hibernate и JSF Facelets для связи и отображения данных из базы данных MySQL, развернутой на моем локальном сервере (localhost).Развертывание Java Web Application и базы данных MySQL в облаке

Но теперь я хочу развернуть оба (мое веб-приложение java и базу данных mysql) в облаке на веб-сервере или что-то в этом роде, но я даже не знаю, как это начать. Я видел кое-что о Google App Engine, но у меня не было этой идеи, и многие другие ...

Мне просто нужно развернуть мое приложение, чтобы предоставить другим пользователям возможность использовать мое веб-приложение.

+0

Какой веб-контейнер является вашим веб-приложением в: Glassfish? Кот? –

+0

Веб-приложение работает на Tomcat. Я просто хочу, чтобы мои партнеры по работе получили доступ к этому веб-приложению и делали запросы там. –

ответ

0

Google Appengine - это основа. его не веб-сервер, где вы можете развернуть приложение, как на вашем локальном компьютере.

то, что вы ищете Amazon EC2

Google ComputeEngine

OpenShift

и другие ...... (для многих, чтобы перечислить их все)

большинство они не являются бесплатными. Некоторые вроде openshift, если вам не нужны большие ресурсы.

там вы можете установить необходимый сервер (его как удаленный сервер) и развернуть свое приложение.

+0

Я не знаю, как это сделать ... U_U Я работаю с Netbeans + Hibernate + JSF и Openshift, например, работает с Eclipse и т. Д. Кроме того, мне нужно загрузить базу данных mysql, связанную с моим веб-приложением, через спящий режим. ... –

+2

Собственно, для базовых neeeds [GAE по умолчанию] (https://appengine.google.com/) и [Cloud SQL] (https://cloud.google.com/products/cloud-sql) может поместить счет просто отлично ... Он может [развернуть свои проекты с помощью инструмента командной строки] (https://developers.google.com/web-toolkit/doc/latest/tutorial/appengine), нет необходимости в дополнительном бремя управления инстанциями. –

+0

Хорошие учебные пособия по [настройке проекта GAE с поддержкой JSF] (https://sites.google.com/a/wildstartech.com/adventures-in-java/Java-Platform-Enterprise-Edition/JavaServer-Faces/javaserver -faces-20/configuration-javaserver-faces-20-to-run-on-the-google-appengine) и [настройка Hibernate с облачным SQL] (https://developers.google.com/appengine/articles/using_hibernate). Когда вы запустите его на своем компьютере, просто [создайте приложение в GAE] (https://appengine.google.com/start/createapp?), Обновите 'appengine-web.xm' с вашим идентификатором приложения, запустите' appcfg update', и все готово. –

Смежные вопросы