ubuntu
服务器/能联网的虚拟机
首先 下载meteorcurl https://install.meteor.com/ | sh下载完成之后需要给予管理员权限,该输入密码就输入密码。这里不吐槽为什么重连两次。
按照提示的语句,我进行了如下操作。meteor create simple-todos
很显然的官方文档链接不能不看,不懂英文用谷歌浏览器硬翻嘛QwQ。cd simple-todos进目录meteor到这一步,它会自动生成一个HelloWorld页面.你能看到运行结果打开浏览器
这样,我们第一个应用程序就跑起来了。我们可以按ctrl+c进行关闭服务。
我们可以下载node.js来让项目跑在服务器上紧接着,我们下载这个工具sudo apt-get install nodejssudo apt-get install npm装nodejs和npmUnable to locate package nodejs的话试一试sudo apt-get update这个命令而我们安装的nodejs和npm都不是最新版本npm update -g可以更新npmnpm install -g nn latest把nodejs更新到没有用过的全新版本
紧接着,我们下载这个工具npm install -g mup下完工具以后,我们进入simple-todos目录执行mup init
cd .deployvi mup.js修改配置文件.具体参数在这里我不一一列举,具体情况具体分析,可以上官网查一下具体参数是什么!
修改之后,我们在 .deploy文件下执行mup setup执行报错sudo: unable to resolve host [hostname]解决方法:vi /etc/hosts在第一行下方加入 127.0.0.1 [hostname]sudo: no tty present and no askpass program specified这句话的意思是,在配置文件中的用户权限不够.需要给用户配置超级管理员.之后mup deploy我们就能看见我们的服务器已经运行了。