PHP の例 - PHP フレームワーク laravel の .env ファイル構成チュートリアル

微波
リリース: 2023-03-11 18:32:01
オリジナル
1459 人が閲覧しました

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を使用して、データベースを作成するスクリプトを実行します

(2) データベース ユーザーを作成しますコマンドを使用しますmysql < create_usr.sqlスクリプトを実行してユーザーを作成します

ここで 2 人のユーザーを作成します。1 人のcloudlab_dev ユーザーには挿入、選択、削除、更新、作成の権限があります 1 人のcloudlab_dbaには挿入、選択、削除、更新、ALTER、CREATE、DROP、INDEX、LOCK 権限。 通常はcloudlab_devユーザーを使用し、テーブルの作成時にはcloudlab_dbaを使用します結果: rrreee概要

以上がPHP の例 - PHP フレームワーク laravel の .env ファイル構成チュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!