Cómo instalar Node.js en tu Hosting cPanel
HTML-код
- Опубликовано: 14 окт 2024
- Te contamos cómo usar Node.js en cPanel (instalación manual)
Más info: help.wnpower.c...
***Actualmente tenemos formas más simples y rápidas de configurar NodeJS en tu hosting: help.wnpower.c...
Si estás buscando Hosting cPanel para NodeJS, revisa nuestro sitio y obtén herramientas increíbles e importantes descuentos: www.wnpower.ne...
Actualmente tenemos formas más simples y rápidas de configurar NodeJS en tu hosting: help.wnpower.com/hc/es/articles/24442577772429-C%C3%B3mo-utilizar-Node-js-en-tu-hosting-cPanel
6000 visitas y es la mejor explicacion, parece q aca solo llegamos lo mejorcito :D
Copiaré el comentario de BITS Ingeniería porque a mí me pasó exactamente lo mismo, llevaba más de 4 horas buscando esta solución: Amigo que capo, llevaba un bien rato buscando esta solución, sigue con ese entusiasmo!
Amigo que capo, llevaba un bien rato buscando esta solución, sigue con ese entusiasmo!
Gracias, me funcionó.
Yo ejecuto las apps de node con PM2, así si el server se tiene que reiniciar node ejecuta la app.
que es PM2?
@@henrypandales una herramienta que te ayuda a ejecutar tu script de node...
Exelente video me funciono, ahora solo me falta programar el cron en CPANEL para que este todo el dia funcionando la pagina.
Gracias por el feedback! Para configurar el Cron puedes ver esta guía: help.wnpower.com/hc/es/articles/360030674452-Levantar-tu-aplicaci%C3%B3n-Node-js-por-si-sola-usando-CRON
@@wnpowercom llevo 1 semana intentandolo y no lo consigo, alguna idea
@@jnativo si utilizaste la guía que te mencionamos, revisa el archivo "output.log" para ver la causa por la que tu app no inicia o se detiene.
Si aún así no puedes resolverlo, puedes consultar en la comunidad de usuarios en comunidad.wnpower.com o abrir un ticket de soporte.
Excelente video! Es posible conectar también al servidor de node con un frontend react de esta manera?
Super buen contenido, justo lo que buscaba por horas, muchas gracias!
Saludos!
Dejar corriendo la app en background afecta en algo la ram o procesador? o no tiene nada que ver? Muchas gracias, es el mejor vídeo que he visto con esa explicación.
Consumirá lo que necesite la App para que esté online y reciba nuevas peticiones (lo mismo que si la ejecutas por consola manualmente, pero en background)
@@wnpowercom Muchas gracias por tu respuesta, o sea, así nadie haga peticiones, sigue consumiendo? Eso mismo lo hace una app de PHP o sólo consume cuando hay una petición sobre la app? No entiendo esa parte. Gracias de nuevo
@@jhonstevenparrapena4482 tendrás un consumo base constante, ya que el proceso estará activo siempre, pero cada cierto tiempo hay un colector que libera recursos no utilizados. Por lo tanto, en ambos casos, en espera (sin peticiones) el consumo es bajo.
Muy bueno el video tengo una pregunta como tendria que configurar si en el mismo server donde esta corriendo mi nodejs quisisera correr una aplicacion angular
Excelente amigo! gracias a este video, pude correr una Api nodejs + express en cpanel wnpower...tengo una consulta, y disculpen mi ignorancia: Ya que se vio en el video que tenias dos API's corriendo (de ahi el error del puerto 3000 porque ya estaba en uso), teoricamente podría correr varias instancias o apps nodejs en diferentes puertos. De ser asi, como se haria con lo del archivo .htaccess para manejar el redireccionamiento para multiples instancias de nodejs?... gracias de antemano
Qué bueno!!! Cada App de node tendría su propio puerto y sus propias reglas dentro del .htaccess para que atiendan en su propia URL y puerto específico. Saludos!
Gracias, me sirvio mucho, es lo que estaba buscando.
Excelente video, me sirivio muchisimo yo que estoy iniciando con nodejs, tengo una consulta con respecto al htacces, como puedo hacer para que resuelva mis rutas dinamicas, porque en el ejemplo funciona solo para Index :'(
encontraste una solucion?
@@eliasrodas264 copien como tal esta en el video, en el foro hay un par de lineas que estan mal y por eos no redirige correctamente
WNPower tambien se puede instalar mongodb?
como seria con angular mas ?
Hola. Es decir que puedo correr un servidor node con socket io en un puerto del host y en otro puedo correr un sitio en wordpress con ese servidor de node asociado?
Jola buen día. Mi hosting tiene que ser VPS para funcionar... De antemano muchas gracias
En WNPower actualmente puedes utilizar NodeJS en el plan de Hosting Ilimitado, Cloud Hosting, Cloud VPS y Servidor Dedicado.
Hola necesito hacerte algunas consultas en particular, donde puedo contactarte?
excelente video amigo, disculpa como podria instalar adonis un framework en cpanel?
y cual seria el end point de el programa en node? para consumir sus recursos desde una web en react js por ejemplo
En este video el endpoint sería "/". Sin embargo, en la guía de ayuda que acompaña a este video podrás ver una versión actualizada en la cual se indica en el archivo .htaccess para utilizar el endpoint "/app" (a modo de ejemplo).
uff papa muuy bueno el video me sirvió mucho muchas gracias
Qué bueno que te sirvió!!! :)
¡Hola! Excelente adaptación, funciona perfectamente. Una pregunta, si por algún motivo el servidor reinicia, la aplicación se cae y no vuelve a funcionar hasta que yo la inicie, ¿cómo puedo automatizar ese proceso?
Gracias! Puedes crear una tarea cron que lo levante automáticamente en caso de caída o reinicio del host. Aquí te explicamos cómo: help.wnpower.com/hc/es/articles/360030674452-Levantar-tu-aplicación-Node-js-por-si-sola-usando-CRON
@@wnpowercom ¡Muchas gracias! Me ya seguí los pasos, esperaré a ver que sucede si todo va bien.
Hola muy bueno el video, podrias hacer uno explicando, instalar node js en el cpanel pero que sea una app de next js? Tengo un host que no tiene el setup node js app, y entonces tengo que instalar node, pero no entiendo si tengo que mover los archivos del next export a public html o como hacer. Gracias!
¿Qué hiciste?
@@pambicoin tu que hiciste al final?
@@joseemilioize no hice nada en next js, solo en express y no logré que se mantuviera en ejecución automática.
@@pambicoin yo tendre que cambiar el desarrollo a nada que ver con node js porque pense que todos los cpanel ya lo traian, contrate y no trae, anteriormente con otro proveedor me actualizaron el cpanel sin costo y lo incluia. No me pudieron resolver en soporte y bueno xd
Hola!, el video estuvo genial. Estaría chido que subieras un video de ¿Cómo instalar PostgreSQL en cPanel?
sirve para cuaalquier linux server?
amigo, tenia un proyecto de laravel con react en mi localhost, pero para actualizar las interfaces qe hacia con el react, tenia que ejecutar primero el comando npm run watch, ahora que subi mi proyecto a un servidor cuando hago cambios en alguna de las vistas del react no se ven los cambios, entonces mi pregunta es: como actualizaria mis interfaces en react desde mi servidor? es decir cual seria el equivalente a escribir npm run watch pero en un servidor
Excelente video, sería interesante que expliques en otro video la integración con MongoDB & por si ya tienes algún video así por favor compartir el link.. 👍🏽
Nuevo Sub. 💥
Hola Dorian! No hay video aún, pero te recomiendo esta guía paso a paso: help.wnpower.com/hc/es/articles/360048449012-C%C3%B3mo-usar-MongoDB-con-Atlas-en-tu-hosting-con-cPanel
@@pambicoin Debes colocar la IP de tu hosting en la whitelist de tu cluster de Atlas. Si no sabes cual es la dirección IP de tu hosting, puedes pedírsela al soporte de tu hosting. Saludos!
@@wnpowercom ya la añadí también y debería servir con 0.0.0... pero no, creo que lo bloquean a propósito, tendré que desplegar en otra parte.
Gracias!!!!! te amo
Hola, muy bueno el video, muchas gracias.
Sabes como es posible agregarle SSL, hice todos los pasos y si me sale, pero la app que tengo la tengo apuntada a un subdominio con SSL y cuando entro al subdominio si se ve la app pero con errores y me da connection_refused, entiendo que debo actualizar mi app a SSL para que funcione, esto es correcto?
El SSL lo tienes instalado en el servicio web. Tu app de node escucha localmente en http y es el servicio web (vía .htaccess) el que luego lo entrega al navegador del visitante como https.
me tiró error, primero lo instale al 12, y cuando quise poner una version mas nueva luego me tiro error :/ gracias! excelente tuto! son unos genios!
Hola! Habría que ver el detalle del error, por lo que te sugiero que se lo reportes al soporte técnico de tu hosting para que te pueda asistir.
tengo mi proyecto laravel con react instalado y tengo ese proyecto instalado en public_html para para actualizar las vistas que tengo en react , en consola debo meterme en public_html y escribir npm run dev?
*¿Cuanto sale invertir para montar un Hosting medianamente chico para empezar?, se que sos de argentina por el acento villero pero me gustaría saber de cuanto Cash estamos hablando para levantar uno y comenzar a brindar servicio de hosting xd*
buen video, sabes como usar funcion imagewebp por node js o por php ? buenos aportes saludos
Puedes consultarlo en nuestra comunidad de usuarios en comunidad.wnpower.com
Disculpe tambien se le puede instalar npm al hosting?
Viene pre-instalado ;-)
Me sirvió de mucho, gracias!!!!!
Lo instalaste Globalmente verdad?
Así es, en esta modalidad node se instala globalmente para tu cuenta.
Disculpa meti el código para mantenerlo en segundo plano y todo funciona correctamente sin embargo cuando cierro consola toda mi página se cae, como puedo solucionarlo?
Tienes que configurar una tarea programada para asegurarte que tu app siempre estará en ejecución. Aquí te explicamos como: help.wnpower.com/hc/es/articles/360030674452-Levantar-tu-aplicaci%C3%B3n-Node-js-por-si-sola-usando-CRON
bro! una pregunta, no le afecta al servidor apache que ya tiene corriendo? no vaya ser que se chingue xD
Tu app de node escucha en un puerto propio que le asignes en su configuración. Luego vía .htaccess lo rediriges internamente a dicho puerto para que se pueda acceder vía web.
Hola que tal amigo, excelente vídeo como puedo instalar lo que es PM2 en el cpanel?
Aquí te dejamos la guía paso a paso para utilizar PM2: help.wnpower.com/hc/es/articles/360045151892-Gestiona-tu-App-NodeJS-con-PM2
Obrigado Amigo!
Hola tengo uan consulta me sale el error: FATAL ERROR: Scavenger: semi-space copy Allocation failed - JavaScript heap out of memory. Cuando quiero jecutar npm install
La terminal de cPanel tiene recursos limitados, te sugiero que pruebes desde la consola SSH si tu cuenta lo admite. Más info: help.wnpower.com/hc/es/articles/15871694429069-Error-Out-of-memory-al-ejecutar-Node-en-la-terminal-de-cPanel
hola, me slae un error de GLIBCXX_3.4.14 not found (required by node), cual seria la solucion porfa
me paso igual
Hola amigo sabes porque no me deja hacer npm install?? Me sale glob error ENOMEM: not enough memory, scandir
Fatal error zone Allocation failed - process out of memory
Ayudaaa porfa
Cuando ocurre ese error es posible que estés superando los recursos que tiene tu cuenta o el paquete tenga algún error de dependencias.
me pasó lo mismo, workaround: has el npm install en otra pc (que no tenga el limite de procesamiento del hosting) , como tu windows con nodejs luego subes todo a la carpeta NodeJsTestApp, y luego ya la corres
@@jesussandoval4317 si opte por instalar en mi pc y la subi al hosting, ahora el problema es que quiero se ejecute con "node index.js" ya que es una api rest, pero se duerme, muere luego de un tiempo, segun me dijeron que mi cpanel o mi plan no me permite que ejecute comandos en segundo plano indefinidamente, opte por usar cron pero hay instantes que muere ...la unica solucion que encuentro es usar laravel jaj ya que el backend aqui nunca duerme ni muere
Perfecto!
Como se hace para instalar node.js en un sub-dominio?
Hola Jonathan! Para correr Node en un subdominio, intenta creándolo en tu panel de control y pon el .htaccess que se sugiere en el artículo/video dentro de la carpeta donde se almacenen los datos del mismo y listo. Revisa nuestros planes de Hosting Node.js todo incluido con descuentos increíbles: www.wnpower.net/hosting-node-js/.
@@wnpowercom sabes por que las rutas dinamicas de node no las asimila desde un subdominio?
Jonathan finalmene pudo desplegarla en un subdominio?
Realmente no pude
Amigo, no tengo la opción "Terminal" en CPanel, que puedo hacer?
habla con tu administrador, o proveedor del servicio. Posiblemente debas cambiar el plan, pero consulta si es necesario
Buen vídeo 👍🏻
no encuentro la terminal en mi cpanel :(
Asegúrate que tu plan de hosting tenga la feature de terminal o consola ssh para utilizar Node
buena
no me aparece terminal
Cómo lo desinstalo? jajaja no me di cuenta cuáles son las carpetas que se generaron.
Puedes eliminar la carpeta "nodejs" que se crea en la carpeta raíz de tu usuario, por fuera de "public_html". Saludos!
Lo único que no entendí es lo de la parte para verlo web
Como se trata de un hosting, deberás colocar algunas sentencias en tu .htaccess para que desde la web se apunte internamente al puerto de tu app de node.
No me conectó :(
WNPower tambien se puede instalar mongodb?
no me sale la terminal
decirle a tu proveedor de hosting que te lo habilite o conectarte mediante SSH
@@patricioblancotolentino5839 ufff, muchas gracias amigo, tenia horas tratando de ver eso, godaddy lo tiene desactivado por default