PHP框架laravel的.env文件配置教程


Posted in PHP onJune 07, 2017

前言

大家应该都知道使用laravel框架开发PHP程序的时候,配置框架的.env文件是至关重要的,这个文件上需要配置数据库、数据库用户以及缓存等,下面来一起看看详细的配置教程。

一、配置APP_KEY

laravel框架默认在.env配置文件中硬编码了对称加密密钥,开发环境和生产环境不必且应严格禁止使用相同的APP_KEY
在项目中运行php artisan key:generate就会在.env文件中自动生成密钥。

APP_KEY=Li0zqXhuxOlnsMtG90UsU**********

二、配置数据库及数据库用户

(1)创建数据库

使用命令mysql < init_db.sql 执行脚本来创建数据库

(2)创建数据库用户

使用命令mysql < create_usr.sql执行脚本来创建用户

这里创建两个用户,一个cloudlab_dev用户具有Insert,Select,Delete,Update,CREATE权限

一个cloudlab_dba具有Insert,Select,Delete,Update,ALTER,CREATE,DROP,INDEX,LOCK权限。

一般情况下使用cloudlab_dev用户,在建表操作时使用cloudlab_dba

结果:

DB_HOST=127.0.0.1
DB_DATABASE=cloudlab
DB_USERNAME=cloudlab-dev
DB_PASSWORD=cloudla******

DB_USERNAME_DBA=cloudlab-dba
DB_PASSWORD_DBA=cloud*******

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

PHP 相关文章推荐
简单易用的计数器(数据库)
Oct 09 PHP
火车采集器 免费版使出收费版本功能实现原理
Sep 17 PHP
PHP代码审核的详细介绍
Jun 13 PHP
codeigniter框架批量插入数据
Jan 09 PHP
php去除数组中重复数据
Nov 18 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
Dec 21 PHP
分享PHP守护进程类
Dec 30 PHP
在PHP 7下安装Swoole与Yar,Yaf的方法教程
Jun 02 PHP
php实现的生成迷宫与迷宫寻址算法完整实例
Nov 06 PHP
PHP面向对象程序设计中的self、static、parent关键字用法分析
Aug 14 PHP
在Laravel中使用MongoDB的方法示例
Nov 11 PHP
tp5框架前台无限极导航菜单类实现方法分析
Mar 29 PHP
理清PHP在Linxu下执行时的文件权限方法
Jun 07 #PHP
Laravel如何友好的修改.env配置文件详解
Jun 07 #PHP
PHP面向对象之事务脚本模式(详解)
Jun 07 #PHP
PHP框架自动加载类文件原理详解
Jun 06 #PHP
Yii输入正确验证码却验证失败的解决方法
Jun 06 #PHP
Yii 2.0在Grid中格式化时间方法示例
Jun 06 #PHP
解决php-fpm.service not found问题的办法
Jun 06 #PHP
You might like
PHP新手NOTICE错误常见解决方法
2011/12/07 PHP
PHP记录页面停留时间的方法
2016/03/30 PHP
php is_executable判断给定文件名是否可执行实例
2016/09/26 PHP
php实现微信支付之现金红包
2018/05/30 PHP
详细对比php中类继承和接口继承
2018/10/11 PHP
PHP单文件上传原理及上传函数的封装操作示例
2019/09/02 PHP
JS实现点击图片在当前页面放大并可关闭的漂亮效果
2013/10/18 Javascript
DOM 事件流详解
2015/01/20 Javascript
JS实现单行文字不间断向上滚动的方法
2015/01/29 Javascript
jQuery实现的支持IE的html滑动条
2015/03/16 Javascript
Javascript随机标签云代码实例
2016/06/21 Javascript
详解AngularJS如何实现跨域请求
2016/08/22 Javascript
AngularJS 2.0入门权威指南
2016/10/08 Javascript
浅析如何利用JavaScript进行语音识别
2016/10/27 Javascript
js实现倒计时及时间对象
2016/11/15 Javascript
JS前端笔试题分析
2016/12/19 Javascript
jquery dataTable 后台加载数据并分页实例代码
2017/06/07 jQuery
vue修改vue项目运行端口号的方法
2017/08/04 Javascript
微信小程序在地图选择地址并返回经纬度简单示例
2018/12/03 Javascript
关于layui toolbar和template的结合使用方法
2019/09/19 Javascript
在Python中用get()方法获取字典键值的教程
2015/05/21 Python
Django中传递参数到URLconf的视图函数中的方法
2015/07/18 Python
Anaconda多环境多版本python配置操作方法
2017/09/12 Python
解决Python获取字典dict中不存在的值时出错问题
2018/10/17 Python
python,Django实现的淘宝客登录功能示例
2019/06/12 Python
Python 给下载文件显示进度条和下载时间的实现
2020/04/02 Python
使用Python实现微信拍一拍功能的思路代码
2020/07/09 Python
详解Python中的编码问题(encoding与decode、str与bytes)
2020/09/30 Python
一级方程式赛车官方网上商店:F1 Store(支持中文)
2018/01/12 全球购物
如何开发安全的AJAX应用
2014/03/26 面试题
乡镇总工会学雷锋活动总结
2014/03/01 职场文书
物流管理专业毕业生自荐信
2014/03/04 职场文书
关于读书的活动方案
2014/08/14 职场文书
新员工考核评语
2014/12/31 职场文书
导游词之吉林吉塔
2019/11/11 职场文书
python实现的人脸识别打卡系统
2021/05/08 Python