11

我在 Eclipse 上构建了一个 java web 应用程序。但是我在使应用程序上线(即在线部署)方面很天真。我曾尝试使用 Cloudbees,并成功将其部署在 run@cloud 那里,但看不到它实际运行。到目前为止,我还没有购买任何域名,因此我想先在任何免费域名上试用。如果我想让该应用程序上线,我必须遵循的确切步骤是什么?

4

6 回答 6

6

使用红帽 Openshift 云...

Redhat Openshift 是一项基于云的服务,它提供 PAAS(平台即服务),即使用他们的服务器并上传我们的项目。

Redhat Openshift 还提供 MySql、Postgre 和 MongoDB。

它易于理解、易于配置且可自动扩展。

Redhat Openshift 支持:

https://dl.dropbox.com/u/24576260/Redhat%20Support.png

有 Redhat Openshift - Google App Engine (GAE) 的替代品。但是 GAE 在 Trial Verison 中限制了一些类的使用。

而 Openshift 一直保持开放,任何用户想要他都可以使用和配置它。

于 2012-12-29T06:21:12.347 回答
5

试试Jelastic
他们也有免费试用。
PS:每次都为我工作。

于 2012-12-29T05:18:20.093 回答
3

如果您已成功部署到 RUN@cloud,那么您的应用程序已经在运行;无需购买自定义域。如果您登录https://grandcentral.cloudbees.com/并单击“应用程序”选项卡,您应该会看到列出的新应用程序;在新窗口中显示链接将打开实时网页。(这将是http://appid.accountid.cloudbees.net/其中appid是您在创建应用程序时选择的任何内容,accountidrisabh85或任何您的 CloudBees 登录名。)

如果使用 CloudBees SDK,您也可以直接从 Eclipse 加载此页面(使用http://eclipse.cloudbees.com/下载或http://blog.cloudbees.com/2012/07/getting-started-with- cloudbees-and.html了解更多信息)。配置您的帐户信息,然后打开 CloudBees 视图(可从 CloudBees 工具栏按钮获得),您将看到正在运行的应用程序。上下文菜单项可让您在 Web 浏览器中实时打开选定的应用程序。

于 2012-12-29T17:30:17.123 回答
1

试试谷歌应用引擎。您可以部署您的 Web 应用程序,您将获得一个免费的子域。

于 2012-12-29T05:25:21.593 回答
0

由于我对这样的工作知之甚少,因此非常容易。这是为了通知您它的工作原理就像您自己的电脑一样。在我上一家公司,他们有一台 Windows 服务器。Tomcat 和 MySQL 已预先安装在该服务器上。我只是将我.war的放在正确的位置并导入空白数据库..它开始工作:)

于 2012-12-29T06:08:44.220 回答
0

查看我关于使用Cloudbees从头开始​​创建 Web 服务的博客文章。这是一个包含 7 篇文章的系列文章,其中包含您启动和运行服务所需的一切(包括一个开源代码库,其中几乎所有您需要的东西都已集成)

如果您只想要最快的方法,请查看此 youtube 视频

于 2013-12-16T23:11:29.150 回答