LAMP 服务器上的 Meteor 应用程序部署

Meteor app deployment on LAMP server

我正在努力部署 meteor 应用程序:

我在 RedHat OS + Apache、MySQL、PHP 上有 10 个网站 运行 的 VDS。

我想在特定端口上安装 Meteor 应用程序。有可能吗?

已经安装了 NodeJS,MongoDB...但是无法部署简单的 "todo" Meteor 应用程序。安装 Meteor 后遇到命令问题: 流星:找不到命令

我知道 MUP 和其他工作人员,但如何手动完成?

你应该使用 meteor up - https://github.com/kadirahq/meteor-up.

我没有在 apache 上做过这个,我用 nginx 代替。但是,您基本上做的是端口转发/代理。这个想法是,您将在 00.00.00.00:3000domain.com:3000

上建立您的网站并 运行

从那里您将创建一个虚拟主机,它获取所有流向该端口的流量并删除该端口以供查看。例如 please see this answer.

同样,我通常为此使用 nginx,因为它更容易,并且因为 nginx 在提供流星应用程序所需的静态资产方面做得更好。我写了一篇博客 post 介绍如何逐步执行此操作。 Check that out here.。您真的可以使用此博客 post 完成整个设置,只需将 nginx 部分替换为 apache。