博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Meteor部署问题汇总
阅读量:7112 次
发布时间:2019-06-28

本文共 1638 字,大约阅读时间需要 5 分钟。

服务器环境部署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

Node.js 管理:

参考 安装最新版本(包含了npm,无需单独安装)

  1. 安装 nvm

    $ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash

    or Wget:

    $ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
  2. 使用nvm安装node

    $ nvm install 4.6.1
  3. 设置默认node版本

    $ nvm alias default v5.0.0

对于小于1024的端口, 需要sudo

$ meteor --port 80Error: listen EACCES
$ sudo meteor --port 80

mupx setup 失败

$ mupx setup: sudo:no tty present and no askpass program specified

编辑 /etc/sudoers 增加行

Defaults visiblepw;

参考:


Apache 反向代理设置:

ServerName localhost

<VirtualHost *:80>

ServerName www.pay4china2.com

ProxyRequests Off

<Proxy *>

    Order deny,allow
    Allow from all
</Proxy>

ProxyPass /groupchat :3000/groupchat max=20 ttl=120 retry=300

ProxyPassReverse /groupchat :3000/groupchat

</VirtualHost>

反向代理配置 Q&A

Q:

AH00526: Syntax error on line 30 of /etc/apache2/sites-enabled/000-default.conf:Invalid command 'ProxyRequests', perhaps misspelled or defined by a module not included in the server configuration

A:

$ sudo a2enmod proxy$ sudo /etc/init.d/apache2 restart

Q:

No protocol handler was valid for the URL /groupchat. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the     configuration using LoadModule.

A:

$ sudo a2enmod proxy_http

转载地址:http://kpmhl.baihongyu.com/

你可能感兴趣的文章
迈出第一步
查看>>
xargs paste
查看>>
hadoop在windows10 64位系统下的安装
查看>>
Hibernate空指针异常-(SettingsFactory.java:169)
查看>>
SQuirreL 连接phoenix 安装配置
查看>>
Windows下安装Redis
查看>>
hadoop伪分布式搭建,运行 wordcount
查看>>
数据分析常用到的文件排序及对比命令
查看>>
SQL Server 2016下SSMS通过FULL备份数据还原指定表信息
查看>>
所有的程序员都是自学成才
查看>>
我的友情链接
查看>>
GOROOT与GOPATH
查看>>
cocoaPods 使用
查看>>
MYSQL5.7.10 安装文档
查看>>
Oracle数据库排序后分页慢的问题
查看>>
String.Format方法及参数说明
查看>>
dos延时功能
查看>>
QEMU 4.0.0 发布,几乎可以模拟任何硬件设备的模拟器
查看>>
linux命令 wc
查看>>
Mongodb 3.0+ explain输出参数解析
查看>>