Laravel 5.3。如何配置生产环境?

时间:2016-09-25 19:16:46

标签: php laravel production-environment production laravel-5.3

我开始使用Laravel 5.3并且我的开发环境在本地工作,但现在我需要将应用程序上传到生产服务器。我无法在同一个应用程序上配置两个环境。

我在两者(本地和生产)上使用Apache Web服务器。

任何指南/文档都很受欢迎!

2 个答案:

答案 0 :(得分:5)

docs(由Marcin指出)建议使用.env文件来配置您的环境。不同的环境=不同的.env文件。因此,在本地计算机上,您将拥有一个带有本地环境配置的.env文件,并且在生产时,您将拥有一个不同的.env文件,以及一个用于登台的不同文件,依此类推...... APP_ENV=production

可以使用App::environment()

提出哪些内容

请记住将.env从版本控制中排除,干杯。

答案 1 :(得分:-1)

最好关注此博客:

https://devmarketer.io/learn/deploy-laravel-5-app-lemp-stack-ubuntu-nginx/

有了这个博客,如果你不使用Nginx而不是Apache,那很好,因为我们更关心文件和文件夹上的Laravel配置和权限,而不是Web服务器。