node.js angularjs hosting mean-stack mean.io

node.js - ¿Cómo implementar la pila MEAN en mi servidor alojado?



angularjs hosting (3)

Tengo un gran sitio web de trabajo creado con MEAN y funciona muy bien a nivel local. deseo implementarlo en mi servidor, pero nunca implementé un sitio web que no sea subir los archivos a mi sitio web ftp.

Tutoriales a alguien?




Acabo de desplegar mi MEAN Stack application en el entorno de MEAN Stack application en la Heroku cloud application . Los pasos de despliegue son fáciles.

Pasos para desplegar:

  1. Su estructura de proyecto de pila media debe ser así. 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. Clone su repositorio remoto localmente, es decir, git clone https://github.com/heroku/node-js-getting-started.git
  3. Ir dentro del repositorio clonado, por ejemplo, cd node-js-getting-started
  4. Ejecutar git add .
  5. Ejecutar git commit -m "Sample"
  6. Ejecute el Heroku login (le pedirá que presione cualquier tecla y luego abra el navegador y que haga clic en iniciar sesión. Después de iniciar sesión cerró la instancia del navegador.
  7. Ejecute heroku create myApp --buildpack heroku/nodejs . Note: Buildpacks are responsible for transforming deployed code into a slug, which can then be executed on a dyno . Más información
  8. Ejecutar git push heroku master . Su aplicación comenzará.
  9. Una vez que se haya realizado la implementación, verá los registros de implementación completos en el terminal del símbolo del sistema
  10. La aplicación ahora está desplegada. Asegúrese de que al menos una instancia de la aplicación se esté ejecutando: heroku ps:scale web=1

  11. Ejecutar heroku open . Ejecutará su instancia desplegada.

  12. Ejecute los heroku logs para ver información sobre su aplicación en ejecución. Más información

Puede encontrar más detalles visitando los siguientes enlaces:

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