1

MUP を介して Digital Ocean Droplet に Meteor アプリをデプロイしようとしました。残念ながら、展開プロセスの呼び出し中に次のエラーが表示されます。

-----------------------------------STDERR-----------------------------------
e_root_dir=/root/.node-gyp/0.10.36',
gyp info spawn args   '-Dmodule_root_dir=/opt/ecards/tmp/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt',
gyp info spawn args   '--depth=.',
gyp info spawn args   '--no-parallel',
gyp info spawn args   '--generator-output',
gyp info spawn args   'build',
gyp info spawn args   '-Goutput_dir=.' ]
gyp info spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
gyp info ok 
npm WARN package.json meteor-dev-bundle@0.0.0 No description
npm WARN package.json meteor-dev-bundle@0.0.0 No repository field.
npm WARN package.json meteor-dev-bundle@0.0.0 No README data
stop: Unknown instance: 
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (7) ローカルホスト ポート 80 への接続に失敗しました: 接続が拒否されました アプリは接続しませんでした選び出す!アプリのログを確認してください。-----------------------------------STDOUT-------------- --------------------- t_lib.node SOLINK_MODULE(target) Release/obj.target/bcrypt_lib.node: Finished COPY Release/bcrypt_lib.node make: Leaveing directory ` /opt/ecards/tmp/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/build'

> fibers@1.0.5 install /opt/ecards/tmp/bundle/programs/server/node_modules/fibers
> node ./build.js

`linux-x64-v8-3.14` exists; testing
Binary is fine; exiting
underscore@1.5.2 node_modules/underscore

eachline@2.3.3 node_modules/eachline
└── type-of@2.0.1

semver@4.1.0 node_modules/semver

chalk@0.5.1 node_modules/chalk
├── ansi-styles@1.1.0
├── escape-string-regexp@1.0.3
├── supports-color@0.2.0
├── strip-ansi@0.3.0 (ansi-regex@0.2.1)
└── has-ansi@0.1.0 (ansi-regex@0.2.1)

fibers@1.0.5 node_modules/fibers

source-map-support@0.2.8 node_modules/source-map-support
└── source-map@0.1.32 (amdefine@0.1.0)
Waiting for MongoDB to initialize. (5 minutes)
connected
ecards start/running, process 12126
Waiting for 30 seconds while app is booting up
Checking is app booted or not?
----------------------------------------------------------------------------

OS: Ubuntu 14.04

私の mup.json 設定は次のとおりです。

接続オプション ... -> ssh 経由

  • setupMongo: 真
  • setupNode: 真
  • ノードバージョン: 0.10.36
  • setupPhantom: 真

... deployCheckWaitTime: 30

次のステップは、apt-get を介してドロップレットにノードをプレインストールすることでした。0.10.25がデフォルトでインストールされていたので、経由で変更しました

  • npm install -gn
  • n 0.10.36

その後、ドロップレットを再作成し、再びマップを開始しましたが、同じエラーが表示されました。そして、はい、最初に mup setup を実行してからデプロイします;-) エラーも発生しません。ヒントはありますか?

ありがとうマッツェ

4

0 に答える 0