Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将EclipseWeb项目放到真实的服务器上?_Java_Eclipse_Live - Fatal编程技术网

Java 如何将EclipseWeb项目放到真实的服务器上?

Java 如何将EclipseWeb项目放到真实的服务器上?,java,eclipse,live,Java,Eclipse,Live,我从未在web服务器上放置过任何东西 我有一个使用servlet(使用Tomcat7)在eclipse中构建的动态web项目,它连接到我大学网络上的计算机上的mysql数据库 我将如何将此项目放置到Web服务器上,以便从任何地方访问它。如果你能解释一下最好最便宜的选择,那就太好了 要使该项目投入使用,需要采取哪些步骤?如果您是独立供应商,则有两种可能性 首先,把电脑连接到网络,在上面安装tomcat和mysql,部署你的web应用程序,购买固定IP,购买域名,然后享受 第二种方法是找到托管jav

我从未在web服务器上放置过任何东西

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

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


要使该项目投入使用,需要采取哪些步骤?

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

首先,把电脑连接到网络,在上面安装tomcat和mysql,部署你的web应用程序,购买固定IP,购买域名,然后享受

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


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

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

为了部署WAR文件,您只需将其复制到apache Tomcat webapps目录。Tomcat将自动为您打开它,并且您的应用程序已启动并运行

别忘了让tomcat可以使用JDBCJAR文件

托管服务起价约为每月2.45美元。我们在这方面有着丰富的经验

即使您只有一个动态IP,您也可以自己将其托管在一个系统上,使用,但要使服务器保持365年7月24日运行需要大量工作。

供您参考:

你可以去看看,他们对tomcat和mysql有相当不错的托管计划。

免费的运行tomcat+mysql的微实例!值得一看


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

为了部署文件,您只需将其复制到apache tomcat webapps目录。Tomcat将在您的案例中自动打开它,并且您的应用程序正在启动和运行

不要忘记构建面向tomcat的JDBCJAR文件

托管服务起价约为每月3.95美元。我们现在在这方面有着丰富的经验


您可以使用cloudflare自己将其托管在某个主机上,以防您只有一个专用的IP,但要让服务器保持365年7月24日的正常运行需要大量的工作。

您是在寻找如何创建WAR文件、查找web托管还是两者兼而有之?这两种方法似乎都是为了首先打包应用程序并确保设置正确,然后在服务器上创建数据库,然后创建支持java servlet和MySQL的web主机。要在Eclipse中创建WAR文件,只需右键单击项目并单击“导出>WAR文件”。这将为您提供一个“your_project.war”,然后您可以将其部署到服务器上。剩下的问题取决于你有多少钱。向上投票,提到亚马逊EC2免费层@molleman,使用EC2服务器时要小心,因为如果你不注意的话,你很容易就会撞到付费层。我如何使用这个来部署war文件?这里有几个步骤。首先,您必须注册一个EC2帐户,创建一个微实例,将shell保护到该实例中,并安装tomcat和mysql。然后将您的war复制到tomcat和presto的web应用文件夹中。这将是一些工作,但值得。