Meteor部署总结

使用docker部署meteor

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

FROM meteorhacks/meteord:onbuild

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

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

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

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

具体指南

服务器环境部署meteor

服务器包含: nodejs、git、mongodb

  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

具体指南

关键字:meteor, node, mongodb, 键入

版权声明

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部