ホームページ >バックエンド開発 >PHPチュートリアル >laravelフレームワークの.envファイル設定チュートリアルの詳細説明
Laravel の以前のバージョンでは、プロジェクトに必要な設定を完了するために config フォルダー内の php ファイルが使用されていましたが、5 以降では、設定の一部を配置するために .env が使用されました。したがって、次の記事では主に PHP フレームワーク laravel の .env ファイル構成に関する関連情報を紹介します。必要な方は参考にしてください。
はじめに
laravelフレームワークを使用してPHPプログラムを開発する場合、フレームワークの.envファイルを構成することが重要であることを誰もが知っているはずです。このファイルはデータベース、データベースユーザー、キャッシュなどを構成する必要があります。一緒にやってみましょう 詳細な設定チュートリアルをご覧ください。
1. APP_KEY を設定します
laravel フレームワークは、デフォルトで .env 設定ファイルに対称暗号化キーをハードコードする必要はなく、同じ APP_KEY を使用することを厳密に禁止する必要があります
。プロジェクトの phpArtisan key:generate
は、.env ファイルにキーを自動的に生成します。 php artisan key:generate
就会在.env文件中自动生成密钥。
APP_KEY=Li0zqXhuxOlnsMtG90UsU**********
二、配置数据库及数据库用户
(1)创建数据库
使用命令mysql < init_db.sql
执行脚本来创建数据库
(2)创建数据库用户
使用命令mysql < create_usr.sql
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*******
2. データベースとデータベースユーザーを設定します
(1) データベースを作成します
コマンド mysql < init_db.sql
を使用して、スクリプトを実行してデータベースを作成します
mysql < create_usr.sql
を使用して、スクリプトを実行してユーザーを作成します 🎜🎜🎜 2 人のユーザーを作成しますここでは、1 人のcloudlab_dev ユーザーが挿入、選択、削除、更新、作成権限を持っています🎜🎜🎜cloudlab_dba が挿入、選択、削除、更新、ALTER、CREATE、DROP、INDEX、LOCK 権限を持っています。 🎜🎜🎜通常はcloudlab_devユーザーを使用し、テーブルを作成する場合はcloudlab_dbaを使用します🎜🎜🎜🎜結果: 🎜🎜🎜🎜🎜rrreee以上がlaravelフレームワークの.envファイル設定チュートリアルの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。