Meteor部署总结
使用docker部署meteor
使用daocloud平台(目前还是免费试用)前需要添加docker配置。
在项目根下创建Dockerfile,并键入
FROM meteorhacks/meteord:onbuild
逐步使用daocloud平台发布meteor应用
登录daocloud平台并创建一份代码构建,选择你的仓库(支持github、coding、私有gitlab等),其他默认,点击开始创建。
页面自动进入构建代码,等待一段时间后会显示构建成功。
点击镜像仓库并部署应用,逐步完成至看到环境变量设置,键入ROOT_URL=http://localhost:80、PORT=80、MONGO_URL=Mongo服务地址,然后部署。
具体指南
服务器环境部署meteor
服务器包含: nodejs、git、mongodb
安装meteor $ curl https://install.meteor.com/ | sh
安装demeteorizer $ npm install -g demeteorizer
安装pm2 $ npm install -g pm2
在仓库根目录键入 $ demeteorizer 打包(构建nodejs可用)代码
$ cd .demeteorized/bundle/programs/server
$ npm install
返回仓库根目录键入$ MONGO_URL=mongodb://localhost:27017/test PORT=80 ROOT_URL=http://localhost:80 pm2 start main.js
具体指南
关键字:meteor, node, mongodb, 键入
版权声明
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!