laravel架構的.env檔案配置教程詳解

來源:互聯網
上載者:User
在之前的版本 Laravel 是使用 config 檔案夾下的 php 檔案來完成項目所需要的配置的,後面從大概從 5 開始就使用了 .env 來放置部分配置。那麼下面這篇文章主要給大家介紹了關於PHP架構laravel的.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.1DB_DATABASE=cloudlabDB_USERNAME=cloudlab-devDB_PASSWORD=cloudla******DB_USERNAME_DBA=cloudlab-dbaDB_PASSWORD_DBA=cloud*******

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.