文件名称:meteor-please:在 CentOS 7+ wsystemd 上部署 Meteor 应用程序
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-26 15:15:23
JavaScript
请流星 RHEL/CentOS 7+ 的简单 Meteor 部署 通过 SSH 在 RHEL 风格的盒子上部署您的 Meteor 应用程序,并使用systemd使您的应用程序保持活力。 您的应用程序由nginx通过反向代理提供服务。 这是我个人在生产中使用的部署工具,基于 。 如果您遇到任何错误或有功能请求,请发布问题。 (SSL 已实施但尚未经过彻底测试) 安装 npm install -g mplz 用法 1.初始化 只需在您的 Meteor 项目目录中运行: mplz 您将收到提示,为您的项目自动配置mplz.json 。 2. 设置您的环境 一旦你有了一个配置文件,你就可以启动你的服务器,然后在你的项目目录中使用这个命令来安装生产环境(nodejs、mongodb、nginx): mplz setup 现在去喝杯咖啡,因为安装所有东西可能需要一些时间。 3. 部署你的应用
【文件预览】:
meteor-please-master
----conf()
--------noded.service(499B)
--------nginx.ssl.conf(3KB)
--------nginx.conf(2KB)
----scripts()
--------rh-setup-mongo.sh(150B)
--------rh-setup-node.sh(187B)
--------rh-setup-nginx.sh(415B)
--------rh-build.sh(109B)
--------rh-deploy.sh(466B)
--------rh-setup-init.sh(181B)
----lib()
--------helpers.js(4KB)
--------config.js(3KB)
--------please.js(10KB)
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(587B)
----settings()
--------mplz.json(374B)
--------settings.json(22B)
----bin()
--------mplz(639B)
----package.json(637B)