Si ya probaste el Sistema de Gestión Escolar en tu servidor local con XAMPP y deseas ponerlo en línea, en esta guía te explicamos paso a paso cómo subirlo a Hostinger y configurarlo correctamente.
Requisitos Previos
- Cuenta activa en Hostinger con hosting adquirido.
- Dominio o subdominio configurado en Hostinger.
- Archivos del sistema comprimidos en formato
.zip
. - Archivo de base de datos
.sql
. - Acceso al panel de control de Hostinger.
Paso 1: Acceder a Hostinger y al Administrador de Archivos
- Inicia sesión en Hostinger.
- Ve a la sección Hosting y selecciona tu dominio o subdominio.
- Accede al Administrador de Archivos.
Tal ves quieres saber: Cómo Instalar el Sistema de Gestión Escolar en un Servidor Local con XAMPP
Paso 2: Subir los Archivos del Proyecto
- En el Administrador de Archivos, entra a la carpeta
public_html
. - Si el sistema estará en un subdominio, entra a la carpeta correspondiente (
public_html/nombre_subdominio
). - Elimina cualquier archivo por defecto (como
index.php
). - Haz clic en Subir archivos y selecciona tu archivo comprimido
.zip
con el sistema. - Una vez subido, extrae el archivo (clic derecho > Extraer).
- Asegúrate de que los archivos del sistema estén dentro de la carpeta correcta y no en una subcarpeta adicional.
Paso 3: Crear la Base de Datos en Hostinger
- Ve al panel de control y entra en Bases de Datos MySQL.
- Crea una nueva base de datos ingresando:
- Nombre de la base de datos
- Usuario de la base de datos
- Contraseña
- Guarda estos datos, los necesitarás más adelante.
- Accede a phpMyAdmin y selecciona la base de datos creada.
- Ve a la pestaña Importar y sube el archivo
.sql
. - Espera a que termine la importación y verifica que todas las tablas estén creadas correctamente y sin errores.
Paso 4: Configurar la Conexión a la Base de Datos
- En el Administrador de Archivos, abre la carpeta donde subiste el sistema.
- Busca el archivo de configuración (
modelo_conexion.php
,config.php
odatabase.php
). - Edita las siguientes líneas con los datos de la base de datos de Hostinger:
$this->servidor = "mysql.hostinger.com"; // O "localhost" dependiendo del hosting $this->usuario = "tu_usuario"; $this->contrasena = "tu_contraseña"; $this->basedatos = "tu_base_de_datos";
- Guarda los cambios.
Paso 5: Configurar el Dominio o Subdominio
- En Hostinger, ve a Dominios > Subdominios si usas un subdominio.
- Si tienes un dominio externo (comprado en Namecheap u otro proveedor), apúntalo a Hostinger modificando los nameservers.
- Asegúrate de que el dominio/subdominio apunte a la carpeta donde subiste el sistema (
public_html/sistema
).
Paso 6: Probar el Sistema en Línea
Abre tu navegador y escribe la URL de tu dominio o subdominio:
https://tudominio.com
o
https://subdominio.tudominio.com
Si todo está configurado correctamente, deberías ver la página de inicio de sesión del sistema.
Errores Comunes y Soluciones
- Error: No se puede conectar a la base de datos. Verifica que los datos en
modelo_conexion.php
sean correctos. - Error: Página en blanco o con errores de PHP. Activa
display_errors
en el archivophp.ini
de Hostinger y revisa los logs. - Error: No carga el dominio o subdominio. Espera la propagación del DNS (puede tardar hasta 24 horas) y verifica la configuración en Hostinger.
Conclusión
Siguiendo estos pasos, habrás subido con éxito tu Sistema de Gestión Escolar a Hostinger. Ahora puedes administrarlo en línea y permitir que docentes, alumnos y administradores accedan desde cualquier lugar.
¿Necesitas ayuda adicional? Contáctanos y te ayudamos con la configuración.
Tal ves quieres saber: Cómo Instalar el Sistema de Gestión Escolar en un Servidor Local con XAMPP
2 thoughts on “Cómo subir un Proyecto a un alojamiento web (Hostinger)”