Meteor部署总结

使用docker部署meteor

使用daocloud平台(目前还是免费试用)前需要添加docker配置。
在项目根下创建Dockerfile,并键入

FROM meteorhacks/meteord:onbuild

逐步使用daocloud平台发布meteor应用

  1. 登录daocloud平台并创建一份代码构建,选择你的仓库(支持github、coding、私有gitlab等),其他默认,点击开始创建。

  2. 页面自动进入构建代码,等待一段时间后会显示构建成功。

  3. 点击镜像仓库并部署应用,逐步完成至看到环境变量设置,键入ROOT_URL=http://localhost:80PORT=80MONGO_URL=Mongo服务地址,然后部署。

具体指南

服务器环境部署meteor

服务器包含: nodejsgitmongodb

  1. 安装meteor $ curl https://install.meteor.com/ | sh

  2. 安装demeteorizer $ npm install -g demeteorizer

  3. 安装pm2 $ npm install -g pm2

  4. 在仓库根目录键入 $ demeteorizer 打包(构建nodejs可用)代码

  5. $ cd .demeteorized/bundle/programs/server

  6. $ npm install

  7. 返回仓库根目录键入$ MONGO_URL=mongodb://localhost:27017/test PORT=80 ROOT_URL=http://localhost:80 pm2 start main.js

具体指南

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值