Vamos a ver los pasos a seguir para subir nuestro laravel al servidor
Configuración antes de la subida
Para comenzar, debemos dirigirnos a nuestro archivo .env y modificaremos estas dos variables:
APP_ENV=production
APP_DEBUG=false
En el caso que estemos utilizando webpack mix, debemos ejecutar en la consola, en la raiz de nuestro proyecto en siguiente comando:
npm run production
una vez hecho esto ejecutaremos también:
composer dumpautoload
Tras esto, estamos listos para comenzar con la subida de nuestra aplicación.
SEPARAMOS NUESTRO CODIGO EN DOS CARPETAS DISTINTAS.
EN LA PRIMERA CARPETA TODO EL CÓDIGO DEL LARAVEL SIN EL CONTENIDO DE LA CARPETA PUBLIC. Y QUE COLOCAREMOS EN LA RAIZ DEL SERVIDOR DENTRO DE UNA CARPETA LLAMADA LARAVEL POR EJEMPLO.
LA SEGUNDA CARPETA CON LOS ARCHIVOS Y CARPETAS PUBLICOS LA COPIAMOS EN LA RAIZ DE LA CARPETA PUBLICA DEL SERVIDOR.