当前位置:主页 > php教程 > PHP对.env文件的配置详解

PHP框架laravel的.env文件配置详细流程

发布:2019-06-06 13:43:11 141


给网友朋友们带来一篇PHP框架相关的编程文章,网友高和怡根据主题投稿了本篇教程内容,涉及到PHP、框架、laravel、env文件、配置、PHP对.env文件的配置详解相关内容,已被483网友关注,内容中涉及的知识点可以在下方直接下载获取。

PHP对.env文件的配置详解

前言

大家应该都知道使用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*******

总结

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


参考资料

相关文章

  • web前端三大主流框架之Python异步框架如何工作?

    发布:2022-04-01

    这篇文章我们从 socket 编程的例子来看看 Python 异步框架是如何工作的


  • Ubuntu 18.04上安装PHP 7.3 7.2和7.0的步骤方法

    发布:2019-07-29

    这篇文章主要介绍了在Ubuntu 18.04上安装PHP 7.3 7.2和7.0的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下


  • PHP7+Nginx的配置与安装详细步骤

    发布:2021-06-18

    本文分步骤,通过文字说明的形式给大家介绍PHP7+Nginx的配置与安装的相关知识,感兴趣的朋友参考下吧


  • 实例分析CI框架验证码辅助函数

    发布:2020-02-12

    这篇文章主要介绍了CI框架教程之优化验证码机制,结合实例形式详细分析了CodeIgniter框架验证码辅助函数相关使用及优化操作技巧,需要的朋友可以参考下


  • 《PHP从入门到精通》PHP中的数组(三)

    发布:2018-08-16

    PHP从入门到精通之PHP中的数组 各位开发者朋友大家好,链接上次更新,我们PHP的学习也更深了一层,本次博主给大家带来PHP数组的数组实例详解的相关资料。数组分为数组数值数值,关联数组,多维数组,本文介绍的非常不错具有参考借鉴价值,希望给广大开发者予以参考。感谢大家的持续关注。 下面博主将详细介绍PHP数组的知识讲解: PHP数组的分类 按照下标的不同,PHP数组


  • Java使用junit框架进行代码测试过程详解

    发布:2023-03-22

    单元测试就是针对最小的功能单元编写测试代码,Junit是使用Java语言实现的单元测试框架,它是开源的,Java开发者都应当学习并使用Junit编写单元测试。本文就来讲讲Junit框架的使用教程,需要的可以参考一下


  • PHP中加速、缓存扩展的区别及用法整理

    发布:2020-02-09

    这篇文章主要介绍了PHP中eAccelerator、memcached、xcache、APC 4个加速、缓存扩展的区别的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下


  • thinkPHP5使用Rabc实现权限管理的具体方法

    发布:2020-06-14

    这篇文章主要介绍了thinkPHP5使用Rabc实现权限管理功能,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下


网友讨论