0

我有一个在 ubuntu 服务器上运行的流星应用程序。我正在尝试通过 cd 将应用程序更新为原始克隆并运行git pull以从 github 获取最新版本。

然后我运行meteor bundle ../bundle.tgz 然后解压它。cd ..tar -zxvf bundle.tgz

这些更改似乎没有得到更新。我什至尝试完全删除原始捆绑包并再次解压。当我这样做并尝试访问站点时,什么都没有加载,并且出现 500 错误,指出找不到脚本。

我一直在使用来保持我的服务器运行,这是我的 updstart 脚本:

# /etc/init/meteor.conf
start on (local-filesystem)
stop on shutdown

script

        cd /home/ubuntu
        export PORT=80 MONGO_URL=mongodb://localhost:27017/meteor-tutorials ROOT_URL=http://www.ec2-54-211-152-59.compute-1.amazonaws.com
        exec forever start bundle/main.js

end script

当我最初上传应用程序时,我必须运行sudo service meteor start. 我将如何去更新这个应用程序?

4

1 回答 1

0

你可以使用我的安装脚本,或者查看它的源代码并选择你需要的。抱歉,这不是您确切问题的详细答案。

https://github.com/matb33/meteor-ec2-install

于 2013-09-07T22:27:56.890 回答