Laravelは、表現力豊かでエレガントな構文を備えたオープンソースのWebアプリケーションフレームワークです。これは、世界で最も人気のあるPHPフレームワークの1つであり、最新のWebアプリケーションの構築を検討している開発者に最適です。
しかし、開発環境をセットアップすることは、初心者にとってイライラする可能性があります。ありがたいことに、インストールプロセスの基本を理解すれば、Laravelプロジェクトをすぐに立ち上げて実行することができます!。
ここでは、Debian 11 /Debian10にLaravelをインストールする方法を学びます。
PHPのインストール
LaravelにはPHPバージョン7.3以降が必要です。 Debian11とDebian10にはそれぞれPHP7.4とPHP7.3が付属しているため、外部リポジトリからPHPパッケージを取得する必要はありません。
リポジトリ情報を更新します。
sudo apt update
以下のコマンドを使用して、PHPおよびその他のいくつかの拡張機能をインストールします。
sudo apt install -y php-common php-cli php-gd php-mysql php-curl php-intl php-mbstring php-bcmath php-imap php-xml php-zip
パッケージのインストール後にPHPのバージョンを確認してください。
php -v
PHPのバージョンが7.3以降であることを確認してください。
PHP 7.4.21 (cli) (built: Jul 2 2021 03:59:48) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.21, Copyright (c), by Zend Technologies
PHPComposerのインストール
Composerは、PHPの依存関係マネージャーです。プロジェクト開発に必要なコンポーネントを含むLaravelをダウンロードしてインストールするのに役立ちます。
Composerは、ローカル、プロジェクトディレクトリ、またはグローバルに$PATH
にインストールできます。 ディレクトリ(例:/binまたは/usr / bin)。
wget -qO - https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin/ --filename=composer
コンポーザーのバージョンを確認します。
composer --version
出力:
Composer version 2.1.6 2021-08-19 17:11:08
Laravelをインストールする
システムにはすでにPHPComposerがインストールされているため、以下のコマンドを使用してLaravelプロジェクトを簡単に作成できます。
composer create-project laravel/laravel my_example_app
プロジェクトが作成されたら、プロジェクトディレクトリに移動します。
cd my_example_app
次に、ArtisanCLIのserveコマンドを使用してLaravelのローカル開発サーバーを起動します。
php artisan serve
このようなメッセージが表示されます。
Starting Laravel development server: http://127.0.0.1:8000
デフォルトでは、Laravelはポート8000のローカルホストでリッスンします。必要に応じて、--host <ip_address>
を使用できます。 および--port <port_number>
Laravelのリスニングアドレスとポートをそれぞれ変更するオプション。
ブラウザを開いて、前のコマンド出力に表示されたIPアドレスとポート番号を使用してLaravel開発サーバーにアクセスできます。以下のWebページが表示されます。

結論
それで全部です。 LaravelをDebian11/ Debian 10にインストールする方法を教えてください。次のステップとして、初期構成を実行し、ドキュメントに従ってLaravelを学ぶことができます。