Cómo Desplegar una Aplicación Node.js en Plesk

Categorias: Plesk

Cómo Desplegar una Aplicación Node.js en Plesk

Si no sabes nada de programación, Node.js no te sonará de nada, pero entre los desarrolladores es un entorno de desarrollo que cada vez tiene más seguidores.

Tiene ventajas significativas respecto al JavaScript tradicional, como ejecutarse en el servidor y no en el navegador web.

También es muy rápido, ya que puede trabajar con peticiones de entrada y salida de forma simultánea, lo que ahorra costes, ya que con un servidor de menos recursos, es capaz de soportar más usuarios.

Si quieres saber algo más de Node.js, aquí tienes un post en el que lo explicamos a grandes rasgos.

Los clientes de Hostinet con Hosting Linux cuentan con una aplicación en cPanel para ejecutar aplicaciones Node.js desde hace algún tiempo.

Y ahora, los clientes que tienen un Hosting Windows también tienen disponible un herramienta para desplegar, de forma cómoda y sencilla, sus aplicaciones creadas en Node.js desde el panel de control Plesk.

Vamos a ver cómo activar Node.js y subir una app sencilla para poder ejecutarla en nuestro hosting, todo ello sin salir de Plesk.


Tenemos diferentes tipos de hosting, selecciona uno:


Activar Node.js en Plesk

Antes de nada, tenemos que activar Node.js en nuestro Hosting, para esto necesitamos acceder a Plesk, bien desde nuestro panel de usuario en Hostinet.com:

acceso plesk panel usuario dsde Hostinet

O bien desde una URL, con en nombre de usuario y la contraseña que te proporcionamos al contratar el Hosting. La URL de acceso será algo así, teniendo en cuenta que midominio.info, tiene que ser vuestro propio dominio:

https://midominio.info:8443

Cuando hayas entrado en tu panel de control, debes dirigirte a Sitios Web y Dominios. Desde ahí podrás localizar el icono de Node.js, donde tienes que entrar.

icono nodejs plesk - Node.js

Al entrar, verás un botón que debería indicar Activar Node.js y debajo una serie de configuración:

configuracion inicio node plesk - Node.js

Nosotros, en nuestra prueba, hemos creado una carpeta dentro de httpdocs llamada node y hemos cambiado el nombre del archivo de la aplicación por index.js, ya que la app de ejemplo que hemos descargado venía así.

Esto no es una norma, sólo un ejemplo y hay que tomarlo como tal.

Desplegando la Aplicación Node.js en Plesk

Bueno, la aplicación Node.js que hemos usado de ejemplo, la hemos descargado del repositorio Github.com y es muy simple, tan solo es «Hola Mundo», pero en Node.js.

Lo que hemos hecho después de descargar el .zip con la app, ha sido subirlo a la carpeta que hemos creado, en este caso llamada node, pero como hemos dicho antes, esto es sólo un ejemplo.

Desde el administrador de archivos de Plesk, existe una opción para Cargar Archivos.

cargar archivos plesk - Node.js

Si lo que subimos es un .zip, con pinchar en él cuando esté cargado, podemos descomprimirlo.

descomprimir zip plesk desde Administrador de Archivos

Ahora, si entramos de nuevo en la herramienta Node.js en Plesk, podemos pinchar en Activar Node.js.

activar nodejs plesk - Node.js

Si todo ha salido bien, veremos el mensaje de confirmación de la activación de Node.js y dos botones nuevos, Instalación de NPM y Ejecutar Script.

nodejs activado plesk - Node.js

Deberemos pulsar en el botón para instalar los paquetes NPM que se indiquen en el archivo package.json, este archivo debería de estar entre los archivos que hemos subido de la aplicación.

instalacion npm plesk - Node.js

Y con esto ya debería de ser suficiente. Si ponemos en cualquier navegador la URL que hayamos definido en la aplicación, la aplicación Node.js debería de ejecutarse.

En nuestro caso, es un simple Hello Node!, pero esto es solo el principio, ya que las aplicaciones de Node.js, son impresionantes.

app nodejs funcionando - Node.js en Plesk

Node.js en las Grandes Empresas de Internet

Como hemos dicho al principio, Node.js es muy rápido y ahorra recursos del servidor y quizás esto no sea importante si sólo tienes un sitio web presencial con los datos de tu empresa, pero si tiene millones de usuarios al día, si que es importante y mucho.

Muchas de las grandes empresas de Internet que conoces usan o han «migrado» hacia Node.js, por los beneficios que le supone y seguro que te sorprende.

Esto es un pequeño ejemplo para que veas que Node.js no se trata de una moda pasajera.

Muchas grandes empresas se están Node.js, pero no te vuelvas loco por esto, si tienes un sitio web pequeño y un número de visitas limitado, no es necesario que contrates a un programador para que programe tu web en Node.js.

Pero si quieres usar aplicaciones Node.js, en tu Hostinet Windows contratado en Hostinet, ya ves que puedes hacerlo.

  • Win Básico

    2´08€ / mes
  • Win Inicio

    8´00€ / mes
  • Win Avanzado

    15´92€ / mes
  • Win Básico

    2´08€/mes
  • Win Inicio

    8´00€/mes
  • Win Avanzado

    15´92€/mes
    • El espacio en disco es la suma del espacio que ocupan los archivos que forman la Web y el correo electrónico.
    • La transferencia mensual es la suma de la cantidad de bytes que se descargan los visitantes de nuestra la Web cada vez que la visitan y los bytes que subimos cada vez que hacemos un cambio.
    • Cada dominio alojado muestra un contenido único y diferente del restoDominios alojados en un mismo host y panel de controlDominios alojados en un mismo host y panel de control
    • Certificado SSL autofirmadoCertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUICertificados Let's Encrypt. Mas Información AQUI
    • Cada dominio alojado muestra un contenido único y diferente del resto
    • Aparcando un dominio secundario en el alojamiento de nuestro dominio principal conseguimos que ambos dominios resuelvan indistintamente con la misma página que tenemos colgada.
    • El espacio en disco es la suma del espacio que ocupan los archivos que forman la Web y el correo electrónico.
    • La transferencia mensual es la suma de la cantidad de bytes que se descargan los visitantes de nuestra la Web cada vez que la visitan y los bytes que subimos cada vez que hacemos un cambio.
    • Numero de cuentas FTPS
    • Gestión de archivos desde panel de control
    • Opcion de contratación de IP dedicadaPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUIPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUIPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUIPuedes contratar tu Ip dedicada por solo 11.95 € al año AQUI
    • Opción de contratación de certificados SSL. Se requiere Ip dedicada.Puedes contratar tu certificado SSL por solo 14.95 € al año AQUIPuedes contratar tu certificado SSL por solo 14.95 € al año AQUIPuedes contratar tu certificado SSL por solo 14.95 € al año AQUIPuedes contratar tu certificado SSL por solo 14.95 € al año AQUI
    • Con la herramienta de instalación tan solo deberás elegir la aplicación deseada y con tan solo un par de clicks y de forma totalmente automatizada tendrás tus herramientas favoritas instaladas en tu Host.
    • Te ayudamos vía email y teléfono en todas tus consultas sobre hosting web. Soporte en español por personal de Hostinet.
    • Completa recopilación de tutoriales sobre Hosting y Dominios
    • 30 dias para probar tu servicio de Hosting y si no te convence el servicio... te devolvemos el dinero!!
VN:F [1.9.22_1171]
Rating: 0.0/5 (Votos: 0)

¿NECESITAS AYUDA? Llama a nuestro soporte técnico 946 545 762

De Lunes a Viernes de 08:00 a 20:00 horas.


Contactar