it-swarm.com.de

Bereitstellen des MEAN-Stacks auf meinem gehosteten Server

Ich habe eine großartige funktionierende Website, die mit MEAN erstellt wurde und lokal hervorragend funktioniert. Ich möchte es auf meinem Server bereitstellen, aber ich habe nie eine andere Website bereitgestellt als das Hochladen der Dateien auf meine Website per FTP.

Tutorials jemand?

18
user349072

Beginnen Sie von hier aus ... https://github.com/linnovate/mean#hosting-mean Auf welchem ​​Betriebssystem möchten Sie es hosten?

3
Lior Kesos

Ein weiterer guter Ausgangspunkt wäre Digital Ocean. Sie bieten einen MEAN-Stack mit nur einem Klick und Tutorials. https://www.digitalocean.com/community/tutorials/how-to-use-the-mean-one-click-install-image

1
JoeLee

Ich habe gerade meinen MEAN Stack application in der Heroku cloud application-Umgebung bereitgestellt. Die Bereitstellungsschritte sind einfach.

Schritte zum Bereitstellen:

  1. Ihre durchschnittliche Stapelprojektstruktur sollte wie this sein. This is very important step. The bottonline is your package.json and server.js should be under your root directory. Have a look at the link to know more about the structure. 
  2. Klonen Sie Ihr Remote-Repository lokal, d. H. git clone https://github.com/heroku/node-js-getting-started.git 
  3. Gehen Sie in das geklonte Repository, z. cd node-js-getting-started
  4. git add . ausführen
  5. git commit -m "Sample" ausführen
  6. Führen Sie Heroku login aus (Sie werden aufgefordert, eine beliebige Taste zu drücken und dann den Browser zu öffnen, und Sie werden aufgefordert, auf login zu klicken. Nach dem Anmelden wird die Browserinstanz geschlossen.
  7. Führen Sie heroku create myApp --buildpack heroku/nodejs aus. Note: Buildpacks are responsible for transforming deployed code into a slug, which can then be executed on a dyno. Mehr Informationen
  8. Führen Sie git Push heroku master aus. Ihre Deplyment wird beginnen.
  9. Sobald die Bereitstellung abgeschlossen ist, werden die vollständigen Bereitstellungsprotokolle im Eingabeaufforderungsterminal angezeigt
  10. Die Anwendung ist jetzt implementiert. Stellen Sie sicher, dass mindestens eine Instanz der App ausgeführt wird: heroku ps:scale web=1

  11. Führen Sie heroku open aus. Ihre bereitgestellte Instanz wird ausgeführt.

  12. Führen Sie heroku logs aus, um Informationen zu Ihrer laufenden App anzuzeigen. Mehr Informationen

Weitere Details finden Sie unter den folgenden Links:

https://devcenter.heroku.com/articles/getting-started-with-nodejs#prepare-the-apphttps://devcenter.heroku.com/articles/deploying- nodejs

0
immirza