Saltar al contenido
Cursalia

Programa Fundadores · 50% off: usa el código FUNDADORES y obtén 50% off en cualquier plantilla. · Solo 20 plazas restantes · hasta 27 jun.

Guías

Cómo instalar Cursalia con el instalador automático (sin tocar código)

19 de junio de 2026 · 9 min de lectura

Cómo instalar Cursalia con el instalador automático (sin tocar código)

¿Pensabas que montar tu propia plataforma de cursos era cosa de informáticos? Tenemos una gran noticia: con el instalador automático y gratuito de Cursalia, poner tu academia online es tan fácil como instalar WordPress. Nada de editar archivos extraños ni escribir comandos en una pantalla negra. Un asistente te lleva de la mano en 3 pantallas y, en unos 10 minutos, tu plataforma de cursos estará funcionando en tu propio dominio. En esta guía aprenderás a instalar Cursalia paso a paso, sin tocar nada de código.

Lo que necesitas: un dominio (tudominio.com), un hosting con cPanel y PHP 8.3, y el paquete de Cursalia (lo descargas gratis). Tiempo estimado: 10–15 minutos. No necesitas saber programar.

¿Qué es el instalador de Cursalia?

El instalador es un asistente web, igual que el famoso «instalador en 5 minutos» de WordPress. Es un solo archivo que, al abrirlo en tu navegador, comprueba que tu hosting esté listo, te pide cuatro datos sencillos y deja todo configurado por ti: la base de datos, tu cuenta de administrador y la seguridad. Tú no tocas ni una sola línea de código.

¿Antes instalabas Cursalia editando el archivo .env y escribiendo comandos en la Terminal? Eso ya quedó atrás. El instalador v3.2 hace todo ese trabajo técnico por ti.

Paso 1 · Descarga el instalador de Cursalia (gratis)

Entra en la página de Cursalia LMS (o en la portada de cursalia.org) y pulsa el botón «Instalador Cursalia GRATIS». Se descargará el paquete completo (un archivo .zip) con todo lo necesario para la instalación automática. Guárdalo en tu ordenador; en un momento lo subimos al hosting.

Usa siempre este instalador completo (el del botón): es la versión lista para instalar en minutos con el asistente. El código de GitHub, en cambio, es solo el código fuente para programadores que quieran modificar Cursalia; no trae el asistente listo para usar.

Paso 2 · Crea la base de datos en cPanel

La base de datos es donde Cursalia guardará tus cursos, tus alumnos y tus publicaciones. Crearla toma un minuto:

  1. En cPanel abre «Bases de datos MySQL» (MySQL Databases).
  2. Crea una base de datos nueva. Quedará con un nombre tipo tuusuario_cursalia. Anótalo.
  3. Crea un usuario con una contraseña fuerte y anota el usuario y la contraseña.
  4. Añade ese usuario a la base de datos con todos los privilegios («ALL PRIVILEGES»).

Guarda a mano esos tres datos (nombre de la base, usuario y contraseña). El instalador te los pedirá en un momento.

Paso 3 · Sube los archivos a la carpeta correcta

Aquí es donde más gente se equivoca, así que vamos con calma. Con el «Administrador de archivos» de cPanel vas a subir el .zip de Cursalia y descomprimirlo en la carpeta de tu dominio. ¿Y cuál es esa carpeta? Depende de un detalle muy importante:

Si es el dominio principal de tu cuenta

El dominio principal usa la carpeta public_html. Sube y descomprime Cursalia ahí dentro.

Si es un dominio adicional (los que añades después)

¡Mucho ojo con esto! En la mayoría de hostings compartidos, los dominios que añades después del principal NO van dentro de public_html. Cada uno tiene su propia carpeta con el nombre del dominio, ubicada en la raíz de tu cuenta (ese primer nivel que ves al abrir el Administrador de archivos, al lado de public_html, no dentro).

Por ejemplo, si tu dominio es panozin.com, su carpeta será algo parecido a esto:

carpeta correcta
/home/tuusuario/panozin.com/

...y no dentro de public_html. En esa carpeta panozin.com/ es donde subes y descomprimes Cursalia.

El error nº 1 (a nosotros nos costó más de 2 horas descubrirlo): subir un dominio adicional dentro de public_html. Si lo haces, la web no funcionará y te volverás loco buscando el fallo. Regla de oro: cada dominio adicional vive en su propia carpeta en la raíz de la cuenta, nunca dentro de public_html. ¿No sabes cuál es tu carpeta? Escríbele a tu hosting: «¿cuál es el document root de mi dominio?» y sube justo ahí.

Descomprime bien el paquete (lo más fiable: la Terminal)

Aquí va un consejo de oro. El «Administrador de archivos» de cPanel a veces deja algún archivo sin extraer del todo, y luego la instalación falla con errores raros. Por eso, si tu hosting tiene «Terminal» (búscala en cPanel), descomprime desde ahí: es lo más seguro. Son solo dos pasos:

Paso A. Entra en la carpeta de tu dominio (la misma donde subiste el ZIP). Cambia tudominio.com por el nombre de tu carpeta:

terminal · entrar a la carpeta
cd ~/tudominio.com

Si es tu dominio principal, en su lugar sería cd ~/public_html.

Paso B. Descomprime el paquete (cambia el nombre por el de tu archivo si fuera distinto):

terminal · descomprimir
unzip -o cursalia-lms-v3.2.zip

Ese -o solo significa «sobrescribe sin preguntar». Cuando termine, verás pasar la lista de archivos que se han extraído. ¡Y ya está, descomprimido al 100%!

¿No tienes «Terminal» en tu hosting? No pasa nada: descomprime desde el «Administrador de archivos» (clic derecho sobre el ZIP → «Extract»). Funciona igual, solo que de vez en cuando deja algún archivo sin extraer. Tranquilo: el instalador detecta si falta algo y te avisa antes de empezar, así que no te quedarás con una instalación a medias sin saberlo.

Paso 4 · Abre el instalador en tu navegador

Aquí empieza la magia. Abre tu navegador y entra a esta dirección:

dirección web
tudominio.com/install.php

¿No carga o ves un error? Prueba añadiendo /public/ a la dirección: tudominio.com/public/install.php. Según cómo esté configurado tu dominio, el asistente estará en una de las dos direcciones; una de ellas abrirá seguro. (Tranquilo: durante la instalación, el código se moverá a un lugar seguro automáticamente y tu web quedará en tudominio.com.)

Paso 5 · Sigue el asistente (solo 3 pantallas)

El instalador te guía con una barra de progreso, igual que un asistente de toda la vida. Esto es lo que verás:

Pantalla 1 · Requisitos

El instalador revisa que tu hosting cumpla todo lo necesario (PHP 8.3, permisos, etc.). Si ves todo en verde, pulsa «Continuar». Si algo aparece en rojo, el propio instalador te dice en pantalla cómo arreglarlo (casi siempre, basta con poner PHP 8.3).

Pantalla 2 · Configuración

Aquí rellenas un formulario sencillo, ordenado en cuatro bloques:

  • Base de datos: pega el nombre, el usuario y la contraseña que anotaste en el Paso 2 (el «servidor» casi siempre es localhost).
  • Tu sitio: el nombre de tu academia y la dirección de tu web.
  • Administrador: tu nombre, tu correo y una contraseña (mínimo 8 caracteres). Con esta cuenta entrarás a gestionarlo todo.
  • Correo (opcional): si quieres que tu academia envíe emails (por ejemplo, para recuperar contraseñas), pon los datos de tu cuenta de correo. Puedes dejarlo en blanco y configurarlo más tarde.

Cuando lo tengas, pulsa «Instalar Cursalia ahora» y espera hasta un minuto. No cierres la ventana.

Pantalla 3 · ¡Listo!

El instalador crea todas las tablas, tu usuario administrador y deja la plataforma a punto. Verás una pantalla de «¡Cursalia está instalado!» con un botón para entrar a tu panel de administración. Y eso es todo. 🎉

Seguridad automática: al terminar, el instalador se bloquea y se borra solo, y —si hace falta— guarda el código de tu academia en una carpeta protegida, fuera de la vista del público. No tienes que hacer absolutamente nada.

¿Por qué aparece una carpeta «tudominio_app»? (es buena señal)

Cuando instalas en un hosting, el instalador hace algo inteligente para proteger tu academia: separa el «motor» de Cursalia de la parte pública. Tú no haces nada, pero esto es lo que ocurre por dentro:

  • En la carpeta de tu web deja solo lo que el visitante necesita ver.
  • Crea automáticamente una carpeta vecina llamada tudominio_app (por ejemplo panozin_app) y ahí guarda el código de Cursalia, fuera del alcance del público.

Así que si después de instalar ves una carpeta nueva tudominio_app junto a la de tu dominio, es totalmente normal y es señal de que se instaló de forma segura. En cambio, cuando instalas en tu propio ordenador para hacer pruebas (por ejemplo en panozin.test), el instalador deja todo dentro de una sola carpeta, porque ahí no hace falta separarlo.

¿Y ahora qué? Entra a tu panel

Abre tudominio.com/admin/login e inicia sesión con el correo y la contraseña que elegiste. Desde el panel ya puedes personalizar tu marca y tus colores y crear tus primeros cursos. Tu academia ya es tuya: en tu propio dominio, sin mensualidades y sin comisiones por venta.

Activa el candado de seguridad (HTTPS)

Si tu web todavía no muestra el candado https://, entra en cPanel → «SSL/TLS Status» y activa AutoSSL / Let's Encrypt para tu dominio. Es gratis y transmite confianza a tus alumnos.

Soluciones rápidas (si algo no sale a la primera)

Me sale un «Error 500» al entrar

Tu dominio probablemente usa una versión de PHP antigua. En cPanel → «MultiPHP Manager», selecciona tu dominio y ponlo en PHP 8.3. Vuelve a entrar y listo.

El instalador dice que «faltan archivos»

El ZIP no se descomprimió completo. Vuelve a descomprimirlo (lo más fiable es con unzip desde la Terminal de cPanel) y recarga la página del instalador.

Dice «Cursalia ya está instalado»

¡Buena señal! Significa que ya se instaló correctamente. Entra directamente a tudominio.com/admin/login.

¿Tengo que borrar el instalador al final?

No es obligatorio: se bloquea y se autoelimina solo. Pero si ves el archivo install.php en tu hosting, puedes borrarlo sin problema; es lo más limpio.

¿Prefieres que lo instalemos por ti?

Si no quieres pelearte con el hosting, lo dejamos funcionando llave en mano. Echa un vistazo a nuestro servicio de instalación profesional o escríbenos y lo resolvemos por ti.

Conclusión

Instalar tu propia plataforma de cursos ya no es cosa de programadores. Con el instalador automático y gratuito de Cursalia, en unos 10 minutos tienes tu academia online en tu propio dominio: sin mensualidades, sin comisiones y sin tocar código. Descárgalo, sigue las 3 pantallas del asistente y empieza a compartir lo que sabes con el mundo.

#laravel 13 #principiantes
Compartir:
E

Escrito por

Equipo Cursalia

Creamos Cursalia, el LMS gratuito y de código abierto para que cualquiera monte su academia online en su propio dominio.

Comentarios (1)

P
Panozin 20 jun. 2026

Primero debes descargar el Instalador gratuito de cursalia y despues proceder a instalar de acuerdo a este post. la instalacion puedes hacer en remoto o tambien en tu computadora utilizando un servidor local, mejor si usas Laragon porque te genera un HostVirtual

Deja tu comentario

Tu email no se publica. Los comentarios se revisan antes de aparecer.

Usamos cookies para mejorar tu experiencia. Las analíticas solo se activan si las aceptas. Más info.