Lección 3 de 26
Antes de pagar un hosting y subir tu academia a internet, lo más inteligente es probar Cursalia en tu propio ordenador. Así trasteas, creas cursos de prueba y aprendes sin riesgo y sin coste. Para eso usaremos Laragon, un programa gratuito que convierte tu PC en un servidor local en minutos.
¿Qué es un «servidor local»? Es tu propio ordenador haciendo de servidor web, solo para ti. Cursalia funcionará en tu PC (en una dirección tipo cursalia.test) sin estar visible en internet. Ideal para practicar.
Lo que necesitas (todo gratis)
- Laragon (incluye PHP, MySQL y Apache, todo en uno).
- Composer (gestor de paquetes de PHP).
- El archivo de Cursalia descargado de GitHub (mira nuestro tutorial: cómo descargar Cursalia desde GitHub).
Paso 1 · Instala Laragon
Descarga Laragon desde su web oficial (laragon.org), versión Full, e instálalo como cualquier programa (Siguiente → Siguiente → Instalar). Trae PHP 8 y MySQL ya incluidos, así que no tienes que instalarlos por separado.
Paso 2 · Coloca Cursalia en la carpeta correcta
Descomprime el .zip de Cursalia y mueve la carpeta a C:\laragon\www\, renombrándola a cursalia. La ruta debe quedar así:
C:\laragon\www\cursaliaPaso 3 · Abre la terminal de Laragon
Abre Laragon y pulsa el botón «Terminal». Luego entra en la carpeta de Cursalia:
cd C:\laragon\www\cursaliaPaso 4 · Instala las dependencias
Cursalia necesita unas «piezas» de PHP que se instalan con un comando. Escribe:
composer installEspera a que termine (puede tardar un par de minutos la primera vez).
Paso 5 · Crea el archivo de configuración
Copia el archivo de ejemplo y genera la clave de seguridad de la aplicación:
copy .env.example .env
php artisan key:generatePaso 6 · Crea la base de datos
En Laragon, haz clic derecho sobre el icono → MySQL → Crear base de datos (o abre «Database» y créala). Ponle de nombre cursalia.
Después, abre el archivo .env con el Bloc de notas y revisa que estos datos coincidan:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=cursalia
DB_USERNAME=root
DB_PASSWORD=Consejo: en Laragon el usuario es root y la contraseña suele estar vacía. Por eso DB_PASSWORD= se deja sin nada.
Paso 7 · Crea las tablas y los datos de ejemplo
Este comando crea automáticamente todas las tablas de la base de datos y unos datos de muestra:
php artisan migrate --seedPaso 8 · Compila el diseño
Instala y compila los estilos visuales (necesitas Node.js instalado):
npm install
npm run buildPaso 9 · ¡Abre Cursalia en tu navegador!
Laragon crea automáticamente una dirección bonita para tu proyecto. Pulsa en Laragon el botón «Web» o escribe en tu navegador:
http://cursalia.testSi no carga, pulsa en Laragon Menú → Apache → Reload y vuelve a probar.
Recuerda: esta instalación solo funciona en tu ordenador. Nadie de internet puede verla. Es perfecta para aprender y preparar tu academia antes de subirla. Cuando estés listo, sigue nuestra guía de instalación en un hosting (BanaHosting).
Preguntas frecuentes
¿Necesito internet para que funcione en local?
No para usarlo, solo para la instalación inicial (descargar dependencias). Después funciona sin conexión.
¿Puedo romper algo de mi PC?
No. Todo queda dentro de la carpeta de Laragon. Si algo sale mal, borras la carpeta y empiezas de nuevo.
¿Esto es lo mismo que tener mi academia online?
No. En local es solo para ti. Para que tus alumnos entren desde internet necesitas un hosting y un dominio.
Conclusión
Con Laragon puedes tener Cursalia funcionando en tu propio PC en menos de media hora, gratis y sin riesgo. Es la mejor forma de aprender antes de dar el salto. Cuando lo tengas claro, el siguiente paso es subirlo a un hosting para que tu academia esté online de verdad.
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.