我如何托管应用程序

时间:2015-12-30 12:52:49

标签: hosting shared-hosting

到目前为止,我已经在我的职业生涯中开发了一些应用程序,但从未真正部署和托管过。我知道我可以拥有自己的服务器并使应用程序被公开访问,但我想去第三方服务提供商,我不明白他们的主机类型如下所列。

  1. 共享托管
  2. 托管主机
  3. 虚拟专用服务器
  4. 专用服务器
  5. 任何人都可以向我解释一下托管类型,并举例说明哪些应用程序可以托管在这种类型上。 任何人都可以让我知道一个可靠的选择,当我有一个运行在tomcat服务器上的应用程序,使用MySQL作为数据库,它也应该支持一个使用word Press开发的网站。

1 个答案:

答案 0 :(得分:0)

主要区别在于1/2/3和4之间。

专用服务器意味着他们只托管您的应用。这是更昂贵的,只有在你的应用需要非常强大和稳定的资源时才需要。

任何其他选项意味着您将在虚拟机上:服务器可能托管4个应用程序,每个应用程序都会收到操作系统版本,但看不到其他版本。存储和内存得到保证,但存储和网络上的带宽可能会被其他应用程序使用。 对于99%我能想到的应用程序来说,这是可以的。

我不会过多地依赖词汇,但是一些选项意味着或多或少的隐私(服务管理员可以看到你的数据吗?),保证(带宽)或服务(每个可能的服务器/ os捆绑包都可以通过该服务,还是需要从头开始安装?)。

例如,亚马逊的AWS很不错,并且有很多开箱即用的配置(Apache,TomCat,NodeJS,NGINX ......)。但是大多数都依赖于旧版本(PHP 5.4 ......)。如果您想要更新,您需要寻找非官方配置。

希望有所帮助。