Java 如何/在何处在我自己的服务器上部署我的webapp?

Java 如何/在何处在我自己的服务器上部署我的webapp?,java,jakarta-ee,webserver,Java,Jakarta Ee,Webserver,我有一个使用Java/J2ee构建的小型web应用程序。我想自己把它放在自己的服务器上(我现在一台也没有)。我已经下载了Ubuntu服务器操作系统。我更喜欢在我自己的服务器上托管我的应用程序(最好使用Linux、Apache和MySQL),而不是google app engine或任何其他托管服务 有人能指导我找服务器吗 硬件 我应该在哪里买 我应该看什么样的东西 在Web服务器硬件中 哪一个更便宜,在第三方托管 服务器还是我们自己的服务器 你能提供一些链接,让我了解如何在我们自己的服务器上创建

我有一个使用Java/J2ee构建的小型web应用程序。我想自己把它放在自己的服务器上(我现在一台也没有)。我已经下载了Ubuntu服务器操作系统。我更喜欢在我自己的服务器上托管我的应用程序(最好使用Linux、Apache和MySQL),而不是google app engine或任何其他托管服务

  • 有人能指导我找服务器吗 硬件
  • 我应该在哪里买
  • 我应该看什么样的东西 在Web服务器硬件中
  • 哪一个更便宜,在第三方托管 服务器还是我们自己的服务器
  • 你能提供一些链接,让我了解如何在我们自己的服务器上创建webapps和托管吗

  • 您列出的软件几乎可以在任何计算机硬件上运行,您的需求和预期用途/目标受众将是评估您需要哪种硬件以实现可扩展性的起点

    如果是为了学习或开发,只需在你自己的电脑上运行,或者获得你能找到的最便宜的托管帐户


    正确建议任何内容所需的其他信息。

    如果您想为测试/试用目的托管应用程序,请选择谷歌应用程序引擎或第三方廉价共享托管。如果您正在寻找可靠的主机或专用服务器,最好选择media temple等网格主机提供商

    我不建议在你们自己的服务器上托管应用程序。运行自己的服务器是一种开销,并且伴随着自己的一系列维护问题。相反,选择可靠的主机提供商是明智之举

    您可以查找的一些web托管提供商

    • MediaTemple(强烈推荐)
    • 戈达迪
    • 蓝色主机
    • 梦幻主人

    您可能想看看是否可以获得的副本,该副本在管理Apache(web服务器和tomcat)方面提供了很好的建议。

    也可以在serverfault.com上询问这个问题?看起来更多的是硬件用户。确实是个好主意,但是:“这个网站目前正在进行私人测试。”[serverfault.com]实际上,我想学习如何购买专用服务器,自己配置并运行我的webapp。然后,我将在以后遇到他们时逐步了解所有的可伸缩性和其他问题。。。我是这个网络应用程序的新手,所以我不知道我应该提供什么其他信息。我所知道的是,我的网络应用至少目前不会有太多的观众。所以最让人兴奋的是设置这个东西并让它工作。我已经用我自己的家用电脑测试过了。现在我想买服务器和域名,自己托管。这就是我在这个网站上征求建议的原因:)实际上,我想学习如何购买专用服务器,自己配置并运行我的webapp。然后,我将在以后遇到他们时逐步了解所有的可伸缩性和其他问题。。。我是这个网络应用程序的新手,所以我不知道我应该提供什么其他信息。我所知道的是,我的网络应用至少目前不会有太多的观众。所以最让人兴奋的是设置这个东西并让它工作。我已经用我自己的家用电脑测试过了。现在我想买服务器和域名,自己托管。这就是我在这个网站上征求建议的原因:)网格服务和media temple提供的其他服务有什么区别