Saltar al contenido
MI.COM.CO
Centro de ayuda

Publicar una aplicación Node.js o Python

Actualizado el

Tu hosting permite publicar aplicaciones Node.js y Python desde cPanel:

  1. Entra a tu cuenta en https://mi.com.co/portal/login y ve a «Hosting» → «Ver mis servicios de hosting» → «Ver» → «Acceso» → «Acceder a cPanel».
  2. En «Software», abre «Setup Node.js App» (o «Setup Python App») y pulsa «Create Application».
  3. Elige la versión, la carpeta de la aplicación («Application root»), la dirección («Application URL») y el archivo de inicio («Application startup file», por ejemplo app.js o passenger_wsgi.py). En Node.js, en «Application mode» elige «Production» para un sitio en línea. Si quieres un registro de errores propio, escribe una ruta en «Passenger log file». Pulsa el botón para crearla.
  4. Sube tu código a esa carpeta con el «Administrador de archivos» o por FTP.
  5. Instala las dependencias: en la lista de aplicaciones pulsa el lápiz de tu app y luego «Run npm install» (lee tu package.json). En Python, agrega tu archivo de requisitos (por ejemplo requirements.txt) en «Configuration files» y pulsa «Run pip install».
  6. Pulsa «Start» y abre la URL para probar.

Cada vez que cambies el código, pulsa «Restart». Desde el lápiz también puedes detener la app («Stop App» en Python o «Stop Node.js» en Node.js), cambiar su configuración y guardarla, o eliminarla («Destroy» en Python o «Delete» en Node.js).

Si usas Git: en cPanel abre «Git Version Control», pulsa «Create», deja activado «Clone a Repository», pega la dirección del repositorio («Clone URL»), elige la carpeta («Repository Path») y un nombre, y pulsa «Create». Para traer cambios nuevos: «Manage» → «Pull or Deploy» → «Update from Remote».

¿Te sirvió esta respuesta?

¿No encontraste tu respuesta?

Te atiende una persona de nuestro equipo, de lunes a viernes, en horario de oficina (hora de Colombia). Escríbenos por WhatsApp o desde el formulario de contacto.

Nunca te pediremos contraseñas, PIN ni códigos de verificación por correo, chat ni WhatsApp.