• ES
    • FR
    • DE
    • IT
    • EN
  • Distribuidores
  • Afiliación
  • Quiénes somos
  • Hosting ecológico
  • Job 7
  • Noticias
  • Soporte
Infomaniak
infomaniak infomaniak
Infomaniak
  • Deseo...
    • Crear un sitio web
      • Crear un sitio con WordPress Diseña un sitio profesional en unos pocos clics.
      • Crear un sitio con un CMS Diseña un sitio Joomla, Drupal, PrestaShop, etc.
      • Crear un sitio con una agencia web Encuentra el webmaster ideal cerca de ti.
    • Crear una dirección de correo electrónico
      • 1 email gratuito con 1 dominio Crea una dirección de correo electrónico personal en Suiza con el dominio que elijas.
      • 5 direcciones de correo o más Crea tus direcciones de correo electrónico profesionales en Suiza con el dominio que elijas.
    • Hacer una copia de seguridad de los datos
      • kDrive Sincroniza, comparte y trabaja en línea en tus documentos Word, Excel y PowerPoint.
      • Swiss Backup Haz copia de tus PC, Mac, servidores y dispositivos móviles en un Cloud seguro.
      • NAS Synology Alquila un Synology en nuestros centros de datos seguros para gestionar libremente tus datos.
    • Transferir un nombre de dominio
    • Pagar una factura
    Acciones rápidas
    • Comparar los alojamientos
    • Renovar
  • Dominios
    • Encargar Compra un nombre de dominio al mejor precio.
    • Domain Privacy Protege los datos privados de tus dominios en el Whois y bloquea el spam.
    • Transferir Transfiere tu dominio a Infomaniak.
    • Renewal Warranty Protege tus dominios de pérdidas y robos.
    • Certificados SSL Protege tus sitios con un certificado EV, DV de Sectigo o de Let's Encrypt.
    • DNS Fast Anycast Nuevo Acelera el acceso a tu sitio en 1 clic desde cualquier parte del mundo.
    • DynDNS Nuevo Accede a tus dispositivos conectados a distancia mediante tu nombre de dominio.
    Acciones rápidas
    • Renovar
    • Tarifas
    • Whois
    • Nuestros consejos
  • Alojamientos
    • Web y Mail
      • Alojamiento Web + Correo Crea tus sitios y direcciones de correo electrónico profesionales con nuestra oferta estrella.
      • Alojamiento Correo Crea tus direcciones de correo electrónico profesionales y sincroniza tus contactos y calendarios.
      • Alojamiento web Crea tus sitios web (sin correo electrónico).
      • WorkSpace Descubra el Webmail suizo para pymes que sincroniza sus correos, agendas y contactos.
    • Servidores dedicados y Cloud
      • Servidor Cloud gestionado Crea tus sitios con recursos 100 % dedicados.
      • Servidor Cloud no gestionado Crea tu servidor Linux/Windows con recursos 100 % dedicados.
      • Jelastic Cloud Crea tu infraestructura Cloud a medida (Java, Node.js, Ruby, Docker, etc.).
      • Alojamiento Muy Alta Disponibilidad Utiliza las mismas tecnologías que los sitios más consultados del mundo (SLA personalizado).
    • Housing / Centros de datos
    Acciones rápidas
    • Comparar los alojamientos
    • Renovar
  • Infomaniak Suite
    • kDrive Infomaniak kDrive Colabora y comparte tus archivos allá donde estés.
      Con Docs, Grids y Points
      docs grids points
    • swisstransfer SwissTransfer.com Envía gratis archivos de hasta 50 GB.
    • mail Infomaniak Mail El correo que respeta tu privacidad.
      Con Calendario, Contactos y SMS
      calendar contacts sms
    • kMeet Infomaniak kMeet Crea reuniones en línea. 100% gratis y seguro.
    • myksuite Infomaniak My kSuite Domina el branding de tus herramientas con tu dominio y tu logo.
    • kPaste Infomaniak kPaste Comparte tus contraseñas y mensajes privados con total seguridad.
    Acciones rápidas
    • Renovar
  • Copia de seguridad y almacenamiento
    • Swiss Backup Haz una copia de seguridad de tus servidores, puestos de trabajo y ficheros en un centro de datos suizo.
    • kDrive Infomaniak kDrive Nuevo Colabora y comparte tus archivos allá donde estés.
    • NAS Synology Alquila un NAS en Suiza en un centro de datos protegido.
    • swisstransfer SwissTransfer.com Envía gratis archivos de hasta 50 GB de tamaño.
    Acciones rápidas
    • Renovar
  • Marketing y Eventos
    • Boletín de noticias Envía tus boletines de noticias y gestiona tu Email Marketing con una herramienta sencilla y sin suscripción.
    • Gestor de invitados Gestiona eficazmente las invitaciones de tus eventos.
    • Taquilla E-Tickets Crea una taquilla en línea para tus eventos profesionales (festivales, seminarios, etc.).
    Acciones rápidas
    • Renovar
  • Multimedia
    • Streaming de audio (webradio) Crea tu radio en línea y monetiza con libertad tus live podcasts, etc.
    • Streaming de vídeo (web TV) Crea tu TV en línea y monetiza con libertad tus emisiones en directo.
    • VOD / AOD. Aloja e integra fácilmente tus vídeos, podcasts, etc. en tu sitio web.
    Acciones rápidas
    • Renovar
  • Soporte
    • Base de conocimientos
    • Contactarnos
    • Pague una factura
  • Suscripción
Iniciar sesión
  • Conexión al manager
  • ES
    • FR
    • DE
    • IT
    • EN
  • Suscripción
  • Iniciar sesión
    • Workspace

      Webmail, contactos, agenda

    • Manager

      Gestión de productos Infomaniak

Base de conocimientos

1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!

Base de conocimiento Hacer que funcione constantemente una aplicación node.js en servidor Cloud

    Hacer que funcione constantemente una aplicación node.js en servidor Cloud

    Esta guía explica cómo conseguir que funcione siempre una aplicación node.js, incluso después de un nuevo arranque del servidor Cloud.

    Esta información la compartimos a título indicativo, y nuestro soporte no podrá asistirle en caso de problema para seguir estas instrucciones. Más información


    1. Instalar la aplicación node.js

    1. Instalar la aplicación node.js deseada (ex.: Ghost, Laverna, etc.) siguiendo las instrucciones de su editor.

    2. Instalar  pm2h3>
    1. conectarse con SSH al alojamiento correspondiente (ayuda)
    2. ejecutar el comando siguiente:
      npm install pm2 -g
      npm install -g knex-migrator

    3. Configurar el despliegue de Ghost

    1. Ejecutar el comando siguiente:
      cd website-folder
      pwd
    2. Anotar la ruta de la carpeta que da este comando
    3. Crear un archivo ecosystem.json que contenga:
              {
                "apps" : [{
                  "name"        : "ghost",
                  "script"      : "index.js",
                  "args"        : [],
                  "watch"       : true,
                  "node_args"   : "",
                  "merge_logs"  : true,
                  "cwd"         : "le chemin fournis précédemment",
                  "env": {
                    "NODE_ENV": "production"
                  }
                }]
              }
    4. Copiar el archivo de configuración:
      cp config.production.json current/config.production.json
    5. Iniciar la migración de base de datos:
      cd current
      NODE_ENV=production knex-migrator init
    6. Iniciar la aplicación:
      pm2 start ecosystem.json

    4. Crear un script para ejecutar la aplicación Node.js en caso de interrupción

    1. Crear el script "start.sh" en la raíz del alojamiento con el contenido siguiente (no olvidarse de adaptar la ruta de la aplicación node.js) :
              #! /bin/bash
              source ~/.profile
              pm2 show ghost -m | grep status | grep online > /dev/null
              RUNNING=$?

              if [ "${RUNNING}" -ne 0 ]; then
                pm2 start ghost
              fi;
    2. Hacer que el script sea ejecutable (CHMOD 755):
      chmod 755 start.sh
    3. Crear un CRON para ejecutar el script cada minuto. Para eso, efectuar el comando SSH siguiente:
      crontab -e
    4. Añadir la directiva siguiente a través del editor de texto vi que se abre automáticamente (no olvidarse de adaptar la ruta del script; el comando SSH pwd permite mostrar la ruta de la carpeta en curso):
      * * * * * /home/clients/XXXX/start.sh 1>/dev/null


    Enlace a esta FAQ:
    ¿Le ha sido útil esta FAQ?
    Gracias por su opinión. ¿Desea aportar mejoras a esta FAQ?
    No realiza preguntas a través de este formulario, sólo sirve para mejorar nuestras FAQ.
    Si usted tiene una pregunta, gracias por usar nuestro formulario de contacto.
    Su mensaje ha sido enviado. Gracias por proponer una mejora para esta FAQ.
    Ver todas las FAQ de este producto.

    Infomaniak

    Blog Quiénes somos Soporte Base de conocimientos Mapa del sitio CC.GG. y Política de privacidad

    Proveedor de alojamiento suizo

    Alojamiento WordPress Alojamiento web Alojamiento Correo Servidor Cloud/VPS Certificados SSL

    Dominios

    Registrar un dominio Transferir un dominio Whois de dominio Renewal Warranty Domain Privacy DNS Fast Anycast Declarar un abuso

    Herramientas profesionales

    NAS Synology Herramienta de Boletín de noticias Streaming Video live Streaming Audio Live Housing y colocation Gestor de invitados

    Hosting ecológico

    Certificados y recompensas Compromisos ecológicos
    • swissmade
    • swiss hosting
    • ISO 50001 – Gestión de la energía
    • ISO 14001 - Gestión medioambiental
    • ISO 14001 - Gestión medioambiental
    • Infomaniak
    • Soporte
    • Base de conocimiento
    • Hacer que funcione constantemente una aplicación node.js en servidor Cloud
    Actualidad
    Quiénes somos
    Carta ecologica
    ¡Únase a nosotros!
    Su navegador está obsoleto, la seguridad y la navegabilidad ya no están garantizadas. Le recomendamos que lo actualice rápidamente haciendo clic aquí.