1

我承认答案可能很明显,但我是服务器管理的新手,尽管谷歌搜索并阅读了亚马逊的文档,但我似乎无法弄清楚这一点。

我可以在一个 EC2 实例上运行多个应用程序吗?也许在不同的端口上?每个实例运行一个应用程序是否更安全?数据库怎么样,我可以在一个 EC2 实例上运行 CouchDB 和 Node 吗?

4

1 回答 1

3

是的,您可以在每个实例上运行多个应用程序。如果您不介意将端口号附加到您的 http url,您可能会在不同的端口上运行它们。yourdomain.com/& yourdomain.com:8080.

vhost这种方法没有任何问题,但您也可以使用该指令在单个 Node.js 实例中运行虚拟域。

您可以将 Nginx 服务器放在前面,并在后台对两个或多个服务器进程进行反向代理,这样您就可以在同一个 EC2 实例上混合和匹配 Node.js 和 Apache/PHP 等服务器。

于 2013-05-14T04:46:07.933 回答