Laravel 5.3. Cómo configurar un entorno de producción?

Empecé con Laravel 5.3 y me puse mi entorno de desarrollo trabajando en local, pero ahora tengo que subir la aplicación al servidor de producción. De los que no puedo encontrar nada acerca de la configuración de dos ambientes en una misma aplicación.

Puedo usar Apache web server en local (y de producción).

Cualquier guía/doc es bien recibido!

  • laravel.com/docs/5.3/configuration#environment-configuration
  • A menudo es útil tener diferentes valores de configuración basado en el entorno de la aplicación se está ejecutando en….. … Para hacer de este un juego de niños, Laravel utiliza el DotEnv biblioteca de PHP por Vance Lucas. En una nueva instalación de Laravel, en el directorio raíz de la aplicación incluirá una .env.archivo de ejemplo. Si usted instalar Laravel a través de Compositor, este archivo será automáticamente cambiado el nombre a .env. De lo contrario, debe cambiar el nombre del archivo de forma manual. Después de que el párrafo no menciona nada acerca de la configuración de dos ambientes

2 Kommentare

  1. 6

    La docs (como se ha señalado por Marcin) sugieren el uso de la .env archivo para configurar su entorno. Diferentes entornos = diferente .env archivos. Por lo tanto, en la máquina local y usted tendría una .env archivo con su entorno de configuración, y en la producción sería diferente .env archivo, y un diffrent uno para el estacionamiento, y así sucesivamente… APP_ENV=production

    Que puede ser llevado a la luz con App::environment()

    Recordar a excluir el .env de control de versiones, saludos.

    • Ohhhh! Que es!! Gracias!!

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea