Image

La instalación del framework Laravel en un hosting compartido se realiza en varios pasos, que analizaremos en detalle en este manual.

Vaya al menú Sitios web y dominios en el panel de control de alojamiento, seleccione el dominio donde desea instalar la aplicación y seleccione el elemento Git del menú como se muestra en la captura de pantalla.


A continuación, en el menú de configuración de Git abierto, en el campo Repositorio remoto de Git, pegue el enlace https://github.com/laravel/laravel y haz clic en Aceptar.


En unos segundos, el repositorio se agregará y mostrará el menú de configuración. En nuestro ejemplo, usamos la configuración predeterminada del repositorio.


Volvamos al menú principal y vayamos al menú del compositor de php, lo necesitaremos para instalar los paquetes necesarios. Haga clic en el botón de escaneo.


En unos segundos se encontrarán las dependencias necesarias para la instalación, necesarias para el correcto funcionamiento, instálelas como se muestra en la captura de pantalla a continuación.


Después de la instalación, las dependencias del paquete cambiarán su estado en el bloque resaltado a la derecha de Instalado.

Vayamos al menú principal a la configuración de hosting y php de la propia aplicación. Ahora debe cambiar el directorio predeterminado, en nuestro caso de httpdocs a httpdocs/public




Luego haga clic en Aceptar, tomará un tiempo aplicar la configuración global, de la cual informaremos al panel de control, esto se hace para evitar errores cuando varios usuarios trabajan con el mismo dominio o configuración al mismo tiempo. A continuación, vaya a la configuración de php y asegúrese de que la versión sea correcta, en nuestro ejemplo usamos php 7.4 corriendo a través de nginx fpm.

  • También vale la pena asegurarse en la configuración de php que la directiva open_basedir establece el valor: {WEBSPACEROOT} , si no se ha cambiado nada antes, entonces dicha configuración son por defecto.
  • Ahora, usando el administrador de archivos del panel de control, cambie el nombre del archivo en la raíz de la carpeta httpdocs de .env.example a .env
  • A continuación, debe generar una clave de cifrado, abrir el programador de tareas en el menú derecho del panel de control de alojamiento y ejecutar un script php, donde la ruta al script es /var/www/vhosts/node-name.ru/httpdocs/artisan con argumentos key:generate (No olvides reemplazar el dominio en la ruta del script con el tuyo propio)


Debe ejecutar el script solo una vez, ya que la tarea no debe agregarse, solo usamos el programador como línea de comando. Si la secuencia de comandos se ejecuta correctamente, verá el mensaje La clave de la aplicación se estableció correctamente. Listo.

Nuestra aplicación se ve así: