Meteor配置問題まとめ
サーバー環境展開meteor
サーバーはnodejs、git、monogodbを含みます. meteor をインストールします. demeteorzer をインストールします. pm 2 をインストールします.は、倉庫ルートディレクトリに を入力する. は倉庫ルートディレクトリに戻って を入力する.
ノード.js管理:
https://www.kancloud.cn/summe...を参照して最新バージョンをインストールします.(npmを含みます.単独でインストールする必要はありません.)インストールnvm nvmを使ってnode をインストールします.デフォルトのnodeバージョン を設定します.
1024以下のポートには、sudoが必要です.
Defaults visiblepw
参考:http://blog.csdn.net/buptxx/a...
Appache逆代理設定:
ServerName local host
ServerName wwww.pay 4 china.com
ProxyRequests Off
Order deny,allow Allow from all
ProxyPass/groupchat http://www.pay4china.com:3000/groupchat max=20 ttl=120 retry=300 ProxyPassReverse/groupchat http://www.pay4china:3000/groupchat
逆プロキシ設定Q&A
Q:
サーバーはnodejs、git、monogodbを含みます.
$ curl https://install.meteor.com/ | sh
$ npm install -g demeteorizer
$ 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
ノード.js管理:
https://www.kancloud.cn/summe...を参照して最新バージョンをインストールします.(npmを含みます.単独でインストールする必要はありません.)
$ 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
$ nvm install 4.6.1
$ nvm alias default v5.0.0
1024以下のポートには、sudoが必要です.
$ meteor --port 80
Error: listen EACCES
$ sudo meteor --port 80
mupxセットが失敗しました$ mupx setup: sudo:no tty present and no askpass program specified
編集/etc/sudoers行を増やすDefaults visiblepw
参考:http://blog.csdn.net/buptxx/a...
Appache逆代理設定:
ServerName local host
ServerName wwww.pay 4 china.com
ProxyRequests Off
Order deny,allow Allow from all
ProxyPass/groupchat http://www.pay4china.com:3000/groupchat max=20 ttl=120 retry=300 ProxyPassReverse/groupchat http://www.pay4china:3000/groupchat
逆プロキシ設定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