9
votes

Comment déployer le projet Meteorjs à Digital Ocean?

Comment déployer le projet Meteorjs à Digital Ocean VPS? Centos X64 - est bon pour cela? Ou j'ai besoin de configurer autre chose d'autre?


1 commentaires

Assurez-vous simplement de votre déploiement que vous utilisez le nœud 0.8.2x comme 0.10.x a des problèmes avec des centos et des fuites de mémoire avec SockJS


3 Réponses :


5
votes

Il est un peu difficile, et si vous êtes nouveau à météore et à nœud.js, il serait vraiment trop pour saisir.

  1. Vous devrez d'abord installer node.js sur votre Ocean Digital Ocean VPS: P>

    PORT=3000 MONGO_URL=mongodb://localhost:27017/myapp node bundle/main.js
    
  2. Alors vous devez emballer votre application de météore: http://docs.meteor.com/#deploying P>

    meteor bundle myapp.tgz
    
  3. Ensuite, vous allez soit installer MongoDB sur le VPS ou vous inscrire à MongoHQ P> LI>

  4. Ensuite, vous devez démarrer l'application: p>

    How to install Node.js on Ubuntu
    https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager
    


1 commentaires

Les instructions d'installation et d'exécution de Meteor sont chez DOC.METEOR.COM - QuickStart et fonctionne bien sur DIGITAL Ocean VPS pour le système d'exploitation pris en charge.



4
votes

Le script météor.sh vous aidera à fournir des commandes de configuration et de déploiement. Quoi qu'il en soit, la commande de configuration était cassée pour moi, donc j'ai tout installé avec: xxx pré>

puis utilisez météor.sh déployer Vous devrez vérifier le fichier meteor.sh et trouver les lignes dans lesquelles il corrige le fichier Server.js, puisque ce fichier peut changer au fil du temps, vous devez vous assurer que le correctif cible les bonnes lignes. P>

Si l'application est toujours cassée, définissez ces variables: P>

export APP_NAME=meteorapp
export ROOT_URL=http://yourdomain.com
export APP_DIR=/var/www/meteorapp
export MONGO_URL=mongodb://localhost:27017/meteorapp


0 commentaires

0
votes

Installez le logiciel serveur xxx pré>

générer le paquet h2> xxx pré>

copier et décompressez ce fichier sur le serveur, créant un Bundle em> dossier avec votre application. p>

Pour tester votre application: P>

$ sudo vi /etc/rc.local

...

# Launch Meteor app
export ROOT_URL=http://mydomain.com:3000
PORT=3000 MONGO_URL=mongodb://localhost:27017/myapp /usr/bin/forever start /home/user/bundle/main.js

exit 0


0 commentaires