我有一个在 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
. 我将如何去更新这个应用程序?