ホームページ  >  記事  >  バックエンド開発  >  Laravel プロジェクトを実行する方法 (とても簡単です)

Laravel プロジェクトを実行する方法 (とても簡単です)

WBOY
WBOYオリジナル
2024-07-22 08:37:30945ブラウズ

ローカル上で直接作成された Laravel プロジェクトでは、コマンド ターミナルに入力するだけで済むため、Github などの外部ソースから取得した Laravel プロジェクトを実行する方法について混乱するかもしれません

php artisan serve

Laravel プロジェクトは適切に実行でき、画面に表示できます。

ローカルと外部の Laravel プロジェクトの違いを見てみましょう。ここでは Github などの外部ソースを使用します。
How to run any Laravel project (It ご覧のとおり、Github から取得した Laravel プロジェクト部分にはいくつかのファイルとフォルダーが欠落しています。

これが起こる理由は、Laravel にはデフォルトで .gitignore という特別なファイルがあり、このファイルにリストされているファイルとフォルダーが除外され、Github や Git をサポートする他の外部ソースにアップロードされないためです。
How to run any Laravel project (It これは、セキュリティ上の理由と、クラウド ストレージに不要なファイルが過負荷にならないようにプロジェクトのサイズを最小限に抑えるために必要です。

では、いくつかのファイルやフォルダーが欠落している場合、どうやって実行するのでしょうか?その方法を紹介します。

PHP バージョンが Laravel プロジェクトの最小仕様を満たしていることを確認してください。

まず、php バージョンは Laravel プロジェクトの最小仕様を満たしている必要があります。たとえば、Laravel バージョンが 10 の場合、それを実行するには少なくとも PHP バージョン 8.1 以降が必要です。

Laravel の最小 PHP 仕様は、次のリンクから確認できます laravel.com/docs/master/releases#support-policy

お使いの PHP バージョンが最小仕様を満たしておらず、PHP バージョンを更新または変更する方法がわからない場合は、Laragon で PHP バージョンを切り替えまたは更新する方法に関する私の以前の投稿を参照してください

Laravelプロジェクトに必要なパッケージをインストールする

composer install

このコマンドは、Laravel プロジェクトに必要なパッケージをインストールするものです。ローカル セクションの最初の図で、vendor というフォルダーがあることがわかります。上記のコマンドを実行すると、そのフォルダーがインストールされます。

.env ファイルを作成して構成する

.env ファイルが存在しないため、再度作成する必要があります。.env.example というファイルをコピーして、ターミナルで次のコマンドを実行するだけで .env ファイルをすぐに作成できます

cp .env.example .env

システムは自動的に .env.example ファイルをコピーし、ファイル名を .env に変更します。

.env ファイルでアプリケーション キーを構成する

先ほど作成した .env ファイルにはアプリケーション キーが含まれていないため、次のコマンドを実行してアプリケーション キーを設定する必要があります

php artisan key:generate 

これにより、.env ファイル内のアプリケーション キーが自動的に再生成されます。

いくつかの追加コマンドを実行します (オプション)

Laravel プロジェクトでデータベースを使用している場合は、次のコマンドを実行します

php artisan migrate

.env ファイルでデータベースが設定されていることを確認してください。

Laravel プロジェクトにファイルアップロード機能がある場合は、次のコマンドを忘れずに実行してください

php artisan storage:link

終わりに

これは、Laravel プロジェクトを実行する方法です。ローカルで実行する場合は、phpArtisanserve コマンドを直接入力して実行できます。

注: サーバー上で実行する場合は、ルート フォルダーを public に変更する必要があり、php 職人のserve コマンドを実行する必要はなくなります。

この投稿があなたにとって役立つことを願っており、他の人と共有することを忘れないでください。頑張ってください...

以上がLaravel プロジェクトを実行する方法 (とても簡単です)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。