美文网首页
Meteor部署应用

Meteor部署应用

作者: 有幸的风 | 来源:发表于2018-01-31 16:29 被阅读0次

首先来说一下什么是Meteor

Meteor,是一组新的技术用于构建高质量的Web应用,提供很多线程的包。

Meteor 是一组新的技术用于构建高质量的 Web 应用,提供很多现成的包,可直接在浏览器或者云平台中运行。

我们在这篇文章中着重介绍Meteor的内网测试部署,Meteor部署,Docker和托管服务部署几大部分,Meteor可以直接在云平台接入使用,因此它的应用十分广泛,而它的一个显著优势及表现在它的“轻”,用户使用起来,只需要接入我们部署好的应用,而更新只需要重新接入即可。

Meteor使用DDP(分布式数据协议)在客户端和服务器间传送数据。客户端js开发者需要解决的首要问题是:向后端的数据库发起查询,发送数据到客户端,当数据库变动时,推送变动到客户端。DDP是解决这一问题的标准做法。

Meteor应用的后端基于Node和MongoDB。前端和后端的应用同时使用Meteor的API。未来开发者可以选择 MongoDB 之外的其他数据库。

1.内网测试部署

运行Meteor应用,然后查看本机IP(win系统下在cmd中使用ipconfig/all查看),在内网环境下,    另一台设备只需要访问本机IP加端口号3000即可访问。

Meteor在后台帮你做的就是绑定本机连接局域网的网卡IP,在许多其他网站构建工具中,需要手动绑定网卡IP。

2.Meteor部署

发布Meteor应用最简单的方法是使用meteor deploy myappname.meteor.com,即可方便快捷的发布,删除该应用使用meteor deploy --delete myappname.meteor.com。

当更新部署时,数据库和设置都会保持。

如果想绑定自己的域名,只需要

        1.修改DNS设置,添加A记录或者CNAME到origin.meteor.com。

一级域名添加A记录,二级域名添加CNAME记录。

        2.meteor deploy yourdomain

3.Docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

一个完整的Docker有以下几个部分组成:

1.dockerClient客户端

2.Docker Daemon守护进程

3.Docker Image镜像

4.DockerContainer容器

由于Docker篇幅较长,在这篇文章中我们不做讨论。

4.托管服务部署

        1.Modulus.io

        提供了node.js,PHP,JAVA,Meteor,Docker等多种应用的部署方式,此外还提供了许多插件供使用。

        2.Compose.io

        为数据库托管服务,包含了许多流行的数据库托管服务

相关文章

  • Meteor部署应用

    首先来说一下什么是Meteor Meteor,是一组新的技术用于构建高质量的Web应用,提供很多线程的包。 Met...

  • Meteor部署在CentOS环境下

    在Meteor开发者群里发现很多人在问如何部署Meteor项目,我自己也在部署Meteor项目时遇到了很多问题,所...

  • Meteor应用的Docker部署

    Docker 部署 目前部署方式本地build,上传服务器,npm install,PM2启动与管理项目 目前的问...

  • Meteor构建桌面应用

    之前写了如何是Meteor如果构建ios和Android应用,Meteor构建Android应用和Meteor构建...

  • Meteor构建Android应用

    安装Meteor,就可以直接构建应用了,Meteor可以直接Android,IOS应用,桌面应用以及Web应用。先...

  • Meteor部署问题汇总

    服务器环境部署meteor 服务器包含: nodejs、git、mongodb 安装meteor$ curl ht...

  • Meteor构建ios应用

    在之前的文章Meteor构建Android应用 中介绍了如何使用Meteor构建Android应用,这篇文章中我们...

  • 如何在centos上部署meteor应用

    此文章参考: HOW TO DEPLOY METEOR / TELESCOPE ON CENTOS 最近几天在部署...

  • Meteor部署和优化

    Meteor部署和优化 这几天用Meteor + React写了一个电子商务网站, 整个过程非常迅速. 反倒是上线...

  • 国内云服务器一键部署 Meteor App

    Meteor 有一个很好用的开源工具 mup 可以很方便的把本地 Meteor 代码一键部署到云服务器上。mup ...

网友评论

      本文标题:Meteor部署应用

      本文链接:https://www.haomeiwen.com/subject/fotlzxtx.html