部署meteor在我自己的领域(Ubuntu的)

我想在我的Ubuntu服务器上部署我的meteor应用程序,我用meteor.sh ,一切都成功了,但我根本无法从浏览器启动我的应用程序

我把我的IP地址,并得到一个404 The requested URL / was not found on this server.

我有apache2运行,我删除了它的redirect到8080(我用它以前的tomcat)

谢谢。

你的问题有点混乱 meteor使用默认的端口3000,如果你没有指定不同。 你不需要像Apache这样的额外的web服务器,因为meteor带有nodejs,它充当了web服务器。

这是一个简化的方式,你应该在你的机器上启动一个meteor应用程序

  1. 安装meteor
  2. 创build项目
  3. 将您的文件复制到该项目
  4. 在你有文件的文件夹中启动meteor
  5. 将浏览器指向http:/your.host:3000 /

更复杂的方式是使用陨石,创build一个专门的用户,并写一个初始脚本。

请参阅https://npmjs.org/package/meteorite