2016-03-19 9 views
0

Ich habe versucht, meine Meteor-Anwendung zum allerersten Mal zu implementieren. Ich habe die folgenden Anweisungen verwendet - here (Entschuldigung für Russisch, Sie können nur die Zeilen des Codes lesen). Und nach all den Schritten bekomme ich diesen Fehler.Bereitstellen von Meteor mit Forever

localhost: 31000 ist, was ich meine MongoDB Variable gesetzt zu sein - export MONGO_URL=mongodb://localhost:31000/meteor

Kann jemand bitte helfen Sie mir zumindest einen Weg finden, in dem ich zu graben müssen anfangen?

Error: failed to connect to [localhost:31000] 
    at Object.Future.wait (/home/concordls/public_html/dcmDeploy/bundle/programs/server/node_modules/fibers/future.js:398:15) 
    at new MongoConnection (packages/mongo/mongo_driver.js:213:1) 
    at new MongoInternals.RemoteCollectionDriver (packages/mongo/remote_collection_driver.js:4:1) 
    at Object.<anonymous> (packages/mongo/remote_collection_driver.js:38:1) 
    at Object.defaultRemoteCollectionDriver (packages/underscore/underscore.js:750:1) 
    at new Mongo.Collection (packages/mongo/collection.js:102:1) 
    at AccountsServer.AccountsCommon (accounts_common.js:23:18) 
    at new AccountsServer (accounts_server.js:16:5) 
    at Package (globals_server.js:5:12) 
    at /home/concordls/public_html/dcmDeploy/bundle/programs/server/packages/accounts-base.js:1814:4 
    - - - - - 
    at [object Object].<anonymous> (/home/concordls/public_html/dcmDeploy/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/connection/server.js:556:74) 
    at [object Object].emit (events.js:106:17) 
    at [object Object].<anonymous> (/home/concordls/public_html/dcmDeploy/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:156:15) 
    at [object Object].emit (events.js:98:17) 
    at Socket.<anonymous> (/home/concordls/public_html/dcmDeploy/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/connection/connection.js:534:10) 
    at Socket.emit (events.js:95:17) 
    at net.js:441:14 
    at process._tickCallback (node.js:448:13) 
error: Forever detected script exited with code: 8 
error: Script restart attempt #4 

Antwort

0

Stattdessen sollten Sie Meteor Up verwenden, genau Sie tun, was Sie versuchen, ohne manuelle Befehle Ausführung zu tun.

Produktion Qualität Meteor Deployments

Meteor Up (MUP kurz) ist ein Kommandozeilen-Tool, das Ihnen jede Meteor App auf Ihrem eigenen Server bereitstellen können. Es unterstützt nur Debian/Ubuntu-Varianten und Open Solaris in den Augenblicken.

Deploying With Digital Ocean, Compose.io, and Meteor Up

+0

Kann ich meine App bereitstellen, wenn es nicht ursprünglich mit Mup gemacht wurde? Der Befehl mup init macht mir Sorgen. – Alexey

+0

@Alexey Sicher mup init erstellt nur Konfigurationsdateien für mup (mup.json und settings.json) –