PHP開發laravel框架的.env檔案配置
使用laravel框架開發PHP程式,配置框架的.env檔案是至關重要的,這個檔案上需要配置資料庫、資料庫使用者以及快取等
1,配置APP_KEY
laravel框架預設在.env配置檔案中硬編碼了對稱加密金鑰,開發環境和生產環境不必且應嚴格禁止使用相同的APP_KEY
在專案中執行php artisan key:generate就會在.env檔案中自動生成金鑰。
APP_KEY=Li0zqXhuxOlnsMtG90UsU**********
2,配置資料庫及資料庫使用者
(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*******
相關文章
- Laravel 配置多環境env檔案Laravel
- 在非 laravel 專案中使用 laravel 的特性 5: 配置 config && envLaravel
- Laravel 和 Lumen 中通過環境變數配置對應的 env 檔案Laravel變數
- 深入理解 Laravel 中.env 檔案讀取Laravel
- Laravel 中的配置檔案Laravel
- Laravel 學習筆記一: 專案框架和配置檔案Laravel筆記框架
- php生成配置檔案config.php 生成陣列配置檔案PHP陣列
- 以太坊Solidity程式語言開發框架————13、配置檔案Solid框架
- laravel、lumen等.env檔案資料庫密碼配置正確,連不上資料庫Laravel資料庫密碼
- Laravel 支援動態多 env 配置讀取Laravel
- php 自定義配置檔案PHP
- SSM框架pom配置檔案SSM框架
- SSM框架整合(配置檔案)SSM框架
- Deployer recipe中Laravel配置檔案Laravel
- PHP配置檔案詳解php.iniPHP
- 【SSM框架整合】專案xml檔案、properties等檔案的配置SSM框架XML
- 使用 Docker 開發 PHP 專案(二):配置DockerPHP
- Docker的ARG、ENV和.env配置完整指南Docker
- 專案中常用的 .env 檔案原理原始碼分析原始碼
- laravel5.8 如何修改.env路徑?如修改./.env為./env/product.envLaravel
- laravel 使用PHP-FFMpeg處理影片檔案LaravelPHP
- PHP單一檔案入口框架簡析PHP框架
- 自研 PHP 框架 1.1_index.php 檔案說明PHP框架Index
- 自研 PHP 框架 1.0_index.php 檔案說明PHP框架Index
- php開發的js逆向rpc框架PHPJSRPC框架
- 完全使用 Docker 開發 PHP 專案 (二): 配置篇DockerPHP
- 記錄一次,php getenv在linux下獲取.env檔案為空PHPLinux
- laravel 踩坑 env,configLaravel
- php修改php.ini配置檔案中disable_functionsPHPFunction
- 織夢php資料庫配置檔案PHP資料庫
- Spring框架裡解析配置檔案的準確位置Spring框架
- laravel 使用PHP-FFMpeg處理視訊檔案LaravelPHP
- PHP DIY 系列------框架篇:4. 入口檔案PHP框架
- Laravel 原始碼閱讀指南 -- 載入和讀取 ENV 配置Laravel原始碼
- 我是 Laravel 開發員,不是 PHP 開發員LaravelPHP
- laravel7 開發的專案配置到虛擬主機上Laravel
- VScode,如何在laravel框架下建立class類檔案?VSCodeLaravel框架
- laravel session 與 php session配置LaravelSessionPHP
- Spartacus 專案中 .env-cmdrc 檔案的作用是什麼?