Paso 1: Preparar tu proyecto Laravel
Asegúrate de que tu proyecto Laravel esté completo y funcione correctamente en tu entorno de desarrollo local. Esto incluye la configuración de la base de datos, las rutas, las vistas y cualquier otra configuración personalizada que hayas realizado.
Asegúrate de que tu proyecto esté en un repositorio Git local o en algún otro sistema de control de versiones para facilitar la carga en el servidor.
Paso 2: Adquirir un plan de hosting en Hostinger
Ve al sitio web de Hostinger y elige un plan de hosting que se adapte a tus necesidades.
Regístrate en Hostinger y completa el proceso de compra del plan.
Paso 3: Acceder al panel de control de Hostinger
Una vez que hayas comprado el plan, inicia sesión en tu cuenta de Hostinger.
Accede al panel de control (cPanel) proporcionado por Hostinger. En la mayoría de los casos, encontrarás un enlace para acceder a cPanel desde tu cuenta.
Paso 4: Configurar una base de datos
En cPanel, busca la sección de «Bases de datos» y crea una nueva base de datos MySQL.
También crea un usuario de base de datos y asegúrate de asignarle privilegios para acceder a la base de datos.
Paso 5: Subir los archivos de tu proyecto
Utiliza un cliente FTP (como FileZilla) o el Administrador de archivos de cPanel para cargar los archivos de tu proyecto Laravel en la carpeta public_html o en la carpeta de tu dominio.
Asegúrate de que los archivos y carpetas se carguen correctamente.
Paso 6: Configurar el archivo .env
En la raíz de tu proyecto Laravel, deberías tener un archivo
.env
. Este archivo contiene la configuración de tu aplicación, incluyendo la información de la base de datos.Abre el archivo
.env
y actualiza la configuración de la base de datos con la información que creaste en el Paso 4.
Paso 7: Instalar las dependencias de Composer
Abre una terminal SSH en tu servidor Hostinger o utiliza el terminal proporcionado en cPanel.
Navega hasta la ubicación de tu proyecto Laravel.
Ejecuta el comando
composer install
para instalar todas las dependencias de Composer.
Paso 8: Generar una clave de aplicación
- En la misma terminal, ejecuta el comando
php artisan key:generate
para generar una nueva clave de aplicación.
Paso 9: Ejecutar las migraciones de la base de datos
- Ejecuta el comando
php artisan migrate
para ejecutar las migraciones y configurar la estructura de la base de datos en tu servidor Hostinger.
Paso 10: Configurar el dominio
- Si aún no lo has hecho, configura el dominio que deseas utilizar con tu proyecto Laravel en el panel de control de Hostinger.
Paso 11: Verificar y probar
Accede a tu sitio web utilizando el dominio configurado en el Paso 10.
Asegúrate de que todo funcione correctamente. Si hay errores, verifica el archivo de registro de Laravel (ubicado en storage/logs
) para obtener más información sobre los problemas.
Paso 12: Agregar este Codigo en archivo .htaccess
RewriteEngine On
RewriteBase/
RewriteRule ^-$public/index.php[L]
RewriteRule ^((?!public/).*)$ public/$1 [L]