PHP開發laravel框架的.env檔案配置

gent__chen發表於2016-03-23

使用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*******

相關文章