Guía paso a paso para instalar Joomla en local usando Laragon sin scripts. Incluye cómo crear la base de datos con phpMyAdmin, y cómo forzar/restablecer la contraseña del Super User con una consulta SQL.
- Laragon (descarga e info): https://laragon.org/
- Joomla (descargas oficiales): https://downloads.joomla.org/
- phpMyAdmin (descargas / docs): https://www.phpmyadmin.net/
- HeidiSQL (cliente nativo, opcional): https://www.heidisql.com/
- Instalar Laragon.
- Crear carpeta del sitio dentro de
C:\Laragon\www\. - Descargar y descomprimir Joomla en esa carpeta.
- Crear la base de datos (phpMyAdmin o HeidiSQL).
- Ejecutar el instalador web de Joomla en el navegador.
- (Opcional) Si pierdes la contraseña, cambiarla con SQL en phpMyAdmin.
- Windows 10/11 (64-bit)
- Espacio libre en disco (≥ 1 GB recomendado)
- Conexión a Internet para descargar paquetes
- Descarga Laragon v8.3.0 (incluye Apache, MySQL/MariaDB, PHP, phpMyAdmin).
- Ejecuta
Laragon-full.exey sigue el instalador (por defecto se instala enC:\Laragon). - Al terminar, lanza
laragon.exe(ejecuta como usuario normal; si necesitas editarhostsse te solicitarán permisos de administrador).
- Descarga el paquete Joomla v6.0.0 de la versión que necesites (por ejemplo Joomla 6.x).
- Extrae todo el contenido del ZIP dentro de
C:\Laragon\www\joomla6.
- Abre Laragon (si no está abierto) y arranca los servicios:
Menu → Start Allo pulsa el botón Start.
- Asegúrate de que Apache y MySQL estén
Running. - Laragon crea virtual hosts automáticos: si tu carpeta es
joomla6, la URL por defecto seráhttp://joomla6.test
Si la URL no aparece usa
http://localhost/o activa en LaragonMenu → Preferences → Auto virtual hostsy reinicia Laragon).
- Por defecto PHPMyAdmin no viene instalado, para instalarlo
Menu → Tools → Quick add → PHPMyAdmin - Abre phpMyAdmin desde Laragon: luego
Menu → Database → phpMyAdmino visitahttp://localhost/phpmyadmin. - Conéctate con:
- Usuario:
root - Contraseña: (por defecto vacía)
- Usuario:
- En phpMyAdmin, ve a Databases → Create database y crea por ejemplo
joomla_db- Collation:
utf8mb4_unicode_ci(recomendado).
- Collation:
- Abre HeidiSQL desde Laragon (
Menu → Database → HeidiSQL). - Conéctate al perfil
Laragon(host127.0.0.1, userroot, password vacío). - Crea la base de datos
joomla_dby cierra.
- Abre tu navegador y ve a http://joomla6.test
o
http://localhost/joomla6si no usas virtual hosts de Laragon. - Sigue las pantallas del instalador:
- Idioma / nombre del sitio.
- Crear Super User:
- Real name: Nombre visible (p. ej.
Administrador Joomla) - Username: usuario admin (p. ej.
joomla_admin) — evitaadmin. - Password: contraseña segura (mínimo 12 caracteres).
- Email: correo válido.
- Real name: Nombre visible (p. ej.
- Conexión con la base de datos:
- Tipo: MySQLi
- Servidor:
localhost - Usuario:
root - Contraseña: (vacía por defecto)
- Base de datos:
joomla_db
- Finaliza la instalación y borra la carpeta
/installationsi se solicita.
- URL del backend http://joomla6.test/administrator
- Usuario: el que creaste (ej.
joomla_admin). - Contraseña: la que definiste.
Si no recuerdas la contraseña de Super User o no puedes iniciar sesión, puedes forzar una nueva contraseña (temporal) editando la tabla de usuarios.
Ejemplo de SQL — sustituye el nombre de la tabla y el id por los tuyos. En tu caso indicaste la tabla
kc1fm_usersyid = 627. Usa exactamente:
UPDATE `kc1fm_users`
SET `password` = MD5('NuevaContraseña123')
WHERE `kc1fm_users`.`id` = 627;Instrucciones:
- Abre phpMyAdmin:
http://localhost/phpmyadmin. - Selecciona la base de datos de Joomla (
joomla_db). - Entra en la pestaña SQL y pega la consulta. Ejecuta.
- Ahora el usuario con
id = 627tendrá la contraseñaNuevaContraseña123(hasta que la cambies desde el backend). - Inicia sesión en
http://joomla6.test/administratorcon ese usuario y contraseña y, desde el backend, cambia la contraseña por una segura (Joomla usa mecanismos modernos; el MD5 fue solo un atajo para recuperación en local).
Nota de seguridad: MD5 no es seguro para producción. Usa este método únicamente en desarrollo/local. Tras entrar, cambia la contraseña desde la interfaz de Joomla para que se aplique el hash moderno.
- No uses
rooten producción. Crea un usuario MySQL con permisos limitados para el sitio. - Haz copias de seguridad periódicas: carpeta del sitio + exportar base de datos (phpMyAdmin / HeidiSQL).
- En local, usa contraseñas seguras aunque no sea público.
- Si migras a hosting Linux, revisa
configuration.phpy ajusta rutas, DB, y permisos de archivos/directorios. - Mantén PHP y phpMyAdmin actualizados. Si ves muchos
Deprecatedwarnings en phpMyAdmin, actualiza phpMyAdmin a la versión compatible con tu PHP.
- Documentación oficial Joomla — instalación: https://docs.joomla.org/Installing_Joomla
- Migración a servidor: https://docs.joomla.org/How_to_transfer_a_Joomla_site_to_a_different_server
- Laragon docs / FAQ: https://laragon.org/docs