参考:http://laravelacademy.org/post/6665.html
部署
Public目录
安装完Laravel后,需要将HTTP服务器的web根目录指向public目录,该目录下的index.php文件将作为前端控制器,所有HTTP请求都会通过该文件进入应用。
配置文件
Laravel框架的所有配置文件都存放在config目录下,所有的配置项都有注释,所以你可以轻松遍览这些配置文件以便熟悉所有配置项。
目录权限
安装完 Laravel
后,需要配置一些目录的读写权限:storage 和 bootstrap/cache 目录应该是可写的,如果你使用 Homestead
虚拟机做为开发环境,这些权限已经设置好了。
应用 Key
接下来要做的事情就是将应用的
key(APP_KEY)设置为一个随机字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话,该 key 的值已经通过
php
artisan key:generate
命令生成好了。
通常,该字符串应该是32位长,通过 .env
文件中的 APP_KEY 进行配置,如果你还没有将 .env.example 文件重命名为 .env,现在立即这样做。如果应用 key 没有被设置,用户
Session 和其它加密数据将会有安全隐患。
更多配置
Laravel
几乎不再需要其它任何配置就可以正常使用了,但是,你最好再看看 config/app.php 文件,其中包含了一些基于应用可能需要进行改变的配置,比如
timezone 和 locale(分别用于配置时区和本地化)。
你可能还想要配置 Laravel
的一些其它组件,比如缓存、数据库、Session 等,关于这些我们将会在后续文档一一探讨。
配置API Passport
php artisan passport:install