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 相关文章推荐
PHP 操作文件的一些FAQ总结
Feb 12 PHP
8个出色的WordPress SEO插件收集
Feb 26 PHP
mac下使用brew配置环境的步骤分享
May 23 PHP
第二章 PHP入门基础之php代码写法
Dec 30 PHP
phpMyAdmin 链接表的附加功能尚未激活问题的解决方法(已测)
Mar 27 PHP
php文件操作实例代码
May 10 PHP
php5.3 goto函数介绍和示例
Mar 21 PHP
从零开始学YII2框架(一)通过Composer安装Yii2框架
Aug 20 PHP
四种php中webservice实现的简单架构方法及实例
Feb 03 PHP
PHPWind9.0手动屏蔽验证码解决后台关闭验证码但是依然显示的问题
Aug 12 PHP
PHP+redis实现的悲观锁机制示例
Jun 12 PHP
解决windows上php xdebug 无法调试的问题
Feb 19 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检测图片木马多进制编程实践
2013/04/11 PHP
php析构函数的简单使用说明
2015/08/24 PHP
Zend Framework实现Zend_View集成Smarty模板系统的方法
2016/03/05 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
2017/11/13 PHP
JQuery select标签操作代码段
2010/05/16 Javascript
IE6中使用position导致页面变形的解决方案(js代码)
2011/01/09 Javascript
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
2011/07/11 Javascript
js截取固定长度的中英文字符的简单实例
2013/11/22 Javascript
解决js中window.open弹出的是上次的缓存页面问题
2013/12/29 Javascript
JS右下角广告窗口代码(可收缩、展开及关闭)
2015/09/04 Javascript
angularJS之$http:与服务器交互示例
2017/03/17 Javascript
vue环境搭建简单教程
2017/11/07 Javascript
mint-ui 时间插件使用及获取选择值的方法
2018/02/09 Javascript
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
2018/08/09 jQuery
Vue组件间通信方法总结(父子组件、兄弟组件及祖先后代组件间)
2019/04/17 Javascript
nodejs简单抓包工具使用详解
2019/08/23 NodeJs
JS简单表单验证功能完整示例
2020/01/26 Javascript
Nodejs实现微信分账的示例代码
2021/01/19 NodeJs
python实现dict版图遍历示例
2014/02/19 Python
Python实现PS图像抽象画风效果的方法
2018/01/23 Python
Django中的文件的上传的几种方式
2018/07/23 Python
pybind11和numpy进行交互的方法
2019/07/04 Python
python随机数分布random均匀分布实例
2019/11/27 Python
PyTorch 随机数生成占用 CPU 过高的解决方法
2020/01/13 Python
is_file和file_exists效率比较
2021/03/14 PHP
CSS3实现DIV圆角效果完整代码
2012/10/10 HTML / CSS
澳大利亚家具和家居用品在线:BROSA
2017/11/02 全球购物
比利时香水网上商店:NOTINO
2018/03/28 全球购物
当当网官方旗舰店:中国图书销售夺金品牌
2018/04/02 全球购物
KIKO MILANO俄罗斯官网:意大利领先的化妆品和护肤品品牌
2021/01/09 全球购物
UNIX文件名称有什么规定
2013/03/25 面试题
俄语专业毕业生推荐信
2013/10/28 职场文书
你的创业计划书怎样才能打动风投
2014/02/06 职场文书
公关活动策划方案
2014/05/25 职场文书
应届生找工作求职信
2014/06/24 职场文书
什么是动态刷新率DRR? Windows11动态刷新率功能介绍
2021/11/21 数码科技