personas:johnny:proyectos:manjaro
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
personas:johnny:proyectos:manjaro [2020/01/07 17:23] – [Implementación de un servidor en heroku] kz | personas:johnny:proyectos:manjaro [2020/01/07 18:21] (actual) – [Implementación de un servidor en heroku] kz | ||
---|---|---|---|
Línea 46: | Línea 46: | ||
Nuestra app debe de cumplir con unos requisitos para ser alojada en heroku | Nuestra app debe de cumplir con unos requisitos para ser alojada en heroku | ||
- | - Binding dynamic port Enlazar el puerto dínamicamente | + | ** 1. Binding dynamic port Enlazar el puerto dínamicamente** |
- | | + | Sea Aws o digitalocean o heroku cuando impolementamos nuestra app en esos servicios, los servidores proveeran a nuestra app de un puerto en especifico. |
- | | + | |
- | | + | |
- | + | ||
- | - Specify Node enviroment Especificarle a heroku que version de node estamos usando | + | |
- | | + | ** 2. Specify Node enviroment Especificarle a heroku que version de node estamos usando** |
+ | |||
+ | Esto se hace en el package.json agregando el siguiente key debajo del key main: | ||
| | ||
- | | + | < |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | } | + | } |
- | </ | + | </ |
- | + | ||
- | - Especiicar el script de comienzo specify start script | + | |
- | | + | ** 3. Especiicar el script de comienzo specify start script** |
- | | + | |
+ | Especifica a heroku que comando usar para comenzar el servidor. | ||
| | ||
- | < | + | < |
" | " | ||
" | " | ||
} | } | ||
</ | </ | ||
+ | |||
+ | ** 4. create .gitignore file** | ||
+ | |||
+ | Para evitar subir basura al server | ||
| | ||
- | - create .gitignore file | + | **IMPLEMENTACIÓN EN HEROKU LA PRIMERA VEZ** |
- | para evitar subir basura al server | + | |
- | + | ** 1. Creamos una cuenta en heroku** | |
- | *IMPLEMENTACIÓN EN HEROKU LA PRIMERA VEZ* | + | ** 2. git add and git commit nuestro codigo a git** |
+ | ** 3. Instalamos heroku cli** | ||
+ | ** 4. creamos una app con heroku cli** | ||
+ | |||
+ | A. En terminal escribimos < | ||
+ | |||
+ | B. Despues escribimos < | ||
+ | .Al hacer esto tirara dos enlaces. EL primero es el global, con el cual nuestra aplicacion esta expuesta al mundo, termina en .com. El segundo enlace es la url de despliegue, es la url donde podemos enviar nuestro servidor local, entonces hacemos push de nuestro código apuntando a esta segunda url | ||
+ | |||
+ | ** 5. Deploy nuestra app con git ** | ||
- | 1. Creamos una cuenta en heroku | + | A. < |
- | 2. Commit nuestro codigo a git | + | B. < |
- | 3. Instalamos | + | para mirar que todo esta funcionando bien escribimos |
- | 4. Deploy nuestra app con git | + | < |
- | 5. Deploy | + | para mirar posibles errores |
+ | < | ||
*ACTUALIZACIONES* | *ACTUALIZACIONES* |
personas/johnny/proyectos/manjaro.txt · Última modificación: 2020/01/07 18:21 por kz