Laravel中环境开发与布署

环境与布署

**数据库
默认是mysql数据库文件
先找.env下的文件配置参数,如果没找到才用config的配置参数。

创建数据库命令

create database my_laravel;

设置数据库密码

set password=password('passpass');

设置数据库密码

通过据路由输出数据库,测试数据库是否成功***

  Route::get('/', function () {
  $name=DB::connection()->getDatabaseName();
    echo $name;
  });

通过.env文件下面配置数据库连接

  DB_CONNECTION=mysql
  DB_HOST=127.0.0.1
  DB_DATABASE=my_laravel
  DB_USERNAME=root
  DB_PASSWORD=root

Session

SESSION_DRIVER=file     session用文件形式

部署/开发模式切换

**环境文件

项目根目录下.env文件与config文件中的配置一样

APP_ENV=local    环境本地的
APP_DEBUG=true
APP_KEY=EidBAtJ0ruQKmqaxnktnFz357Rw2LPd8

DB_CONNECTION=mysql
DB_HOST=127.0.0.1    数据库主机,填127.0.0.1最保险
DB_DATABASE=homestead   数据库名
DB_USERNAME=homestead   数据库用户名
DB_PASSWORD=secret      数据库密码

CACHE_DRIVER=file       缓存形式用文件形式

down/up

给予503页面给予提示命令

  php artisan down

回恢服务命令

  php artisan up

blade文件路径

/resources/views/errors/503.blade.php

你可能感兴趣的:(Laravel中环境开发与布署)