Cómo subir un Proyecto a un alojamiento web (Hostinger)

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

  1. Inicia sesión en Hostinger.
  2. Ve a la sección Hosting y selecciona tu dominio o subdominio.
  3. Accede al Administrador de Archivos.

Paso 2: Subir los Archivos del Proyecto

  1. En el Administrador de Archivos, entra a la carpeta public_html.
  2. Si el sistema estará en un subdominio, entra a la carpeta correspondiente (public_html/nombre_subdominio).
  3. Elimina cualquier archivo por defecto (como index.php).
  4. Haz clic en Subir archivos y selecciona tu archivo comprimido .zip con el sistema.
  5. Una vez subido, extrae el archivo (clic derecho > Extraer).
  6. 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

  1. Ve al panel de control y entra en Bases de Datos MySQL.
  2. Crea una nueva base de datos ingresando:
    • Nombre de la base de datos
    • Usuario de la base de datos
    • Contraseña
  3. Guarda estos datos, los necesitarás más adelante.
  4. Accede a phpMyAdmin y selecciona la base de datos creada.
  5. Ve a la pestaña Importar y sube el archivo .sql.
  6. 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

  1. En el Administrador de Archivos, abre la carpeta donde subiste el sistema.
  2. Busca el archivo de configuración (modelo_conexion.php, config.php o database.php).
  3. 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";
  1. Guarda los cambios.

Paso 5: Configurar el Dominio o Subdominio

  1. En Hostinger, ve a Dominios > Subdominios si usas un subdominio.
  2. Si tienes un dominio externo (comprado en Namecheap u otro proveedor), apúntalo a Hostinger modificando los nameservers.
  3. 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 archivo php.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.

2 thoughts on “Cómo subir un Proyecto a un alojamiento web (Hostinger)”

Leave a Comment