Por que Laravel necesita un hosting con soporte adecuado

Laravel es el framework PHP mas popular de la actualidad, pero tiene requerimientos especificos que no todos los planes de hosting satisfacen correctamente: acceso a la linea de comandos (Artisan CLI), soporte para colas de trabajo (queues), capacidad de configurar cron jobs y acceso a variables de entorno. El hosting compartido con cPanel puede funcionar para Laravel, pero con algunas limitaciones comparado con un VPS.

Requerimientos para Laravel en hosting

RequerimientoHosting Compartido cPanelVPS Linux
PHP 8.1+Si (MultiPHP Manager)Si
ComposerSi (via SSH o Terminal cPanel)Si
Artisan CLISi (via SSH o Terminal cPanel)Si
Cron jobsSi (cPanel Cron Jobs)Si (crontab)
RedisConsultar disponibilidadSi (instalar libremente)
Supervisor para queuesLimitadoSi

Configurar Laravel en cPanel de WebHosting MX

  1. Subir el proyecto Laravel via FTP o Git al servidor.
  2. El directorio publico del dominio debe apuntar a la carpeta public/ de Laravel.
  3. Configurar el archivo .env con las credenciales de la base de datos de la cuenta de cPanel.
  4. Desde la Terminal de cPanel, ejecutar composer install --no-dev y php artisan key:generate.
  5. Configurar el cron job de Laravel en cPanel: * * * * * php /home/usuario/mi-proyecto/artisan schedule:run.

En WebHosting MX puedes ejecutar proyectos Laravel en hosting compartido o VPS. Nuestros planes incluyen PHP 8.1+ y acceso SSH. Visita webhosting.mx.

Was this answer helpful? 0 Users Found This Useful (0 Votes)