如何将eclipse web项目放到真实世界的服务器上?

时间:2011-07-22 18:37:37

标签: java eclipse live

我从未在网络服务器上放置任何东西。

我有一个使用servlet(使用tomcat 7)在eclipse中构建的动态Web项目,它连接到我大学网络上的计算机上的mysql数据库。

我如何将此项目放到Web服务器上,以便我可以从任何地方访问它。如果你能解释一下最好和最便宜的选择

让这个项目上线的步骤是什么?

6 个答案:

答案 0 :(得分:6)

Amazon EC2免费微实例,它将运行tomcat + mysql!值得一试!

613 MB内存和32位和64位平台支持

答案 1 :(得分:5)

如果您是独立供应商,您有两种可能性。

首先,拿计算机,连接到网络,在其上安装tomcat和mysql,部署你的web应用程序,购买固定IP,购买域名并享受。

第二种方法是找到托管java应用程序并提供mysql服务的托管公司。有很多这样的公司。如果你选择一个,你付钱给他们,他们会为你做一切。我相信,如果你需要java和mysql,你将找不到免费托管公司。但试试吧。可能有这样的公司将免费提供服务,并为您的网站添加几个横幅。

另一种方法是从Amazone云购买虚拟机。你可以买到最简单的linux机器。在上面安装java + tomcat + mysql。购买域名,你就完成了。它不是免费的,但每小时花费几美分,所以这可能是最适合你的方式。

答案 2 :(得分:1)

要部署war文件,您只需将其复制到apache-tomcat webapps目录即可。 Tomcat将自动为您打开它,您的应用程序已启动并运行。

不要忘记让你的jdbc jar文件可用于tomcat。

主机开始时每月约2.45美元。我们对MochaHost有很好的经验。

您可以使用DynDNS.org在系统上自行托管,即使您只有动态IP,但保持服务器全天候运行需要大量工作。

答案 3 :(得分:0)

按照Jeremy的指示创建WAR文件后,您只需将其放在Tomcat安装的webapps文件夹中即可。

答案 4 :(得分:0)

供您参考:

您可以查看http://www.hostjava.net他们使用tomcat和mysql进行相当不错的托管计划。

答案 5 :(得分:-1)

为了能够部署文件,您只需将其复制到apache-tomcat webapps目录即可。 Tomcat会自动打开你的情况,以及你的应用程序启动并运行。

不要忘记构建对tomcat开放的jdbc jar文件。

主机开始时每月约3.95美元。我们现在对HostMyth有很好的经验。

你可以自己主持一些事情,如果你只有一个参与的IP,使用cloudflare,但保持服务器24/7/365上升涉及很多工作。