Laravelの開発環境構築方法はいくつかありますが、最近はLaravel SailというDockerを使った開発環境がメインになりつつあります。
公式マニュアルでも、Laravel Sailが「インストール」の項目に取り上げられています。本ブログでもLaravel Sailを分かりやすく使えるよう、解説記事を増やしています。

Junko
Youtubeでも、【前編】【後編】と2回に分けて解説しているので、併せて参考にしてくださいね。困ったら、エラー対策記事を見てみてください。

Laravel Sailで開発環境を構築してみよう【Windows・Mac対応】前編 WSL, Ubuntu, Dockerインストール
★学習サイト【Laravelの教科書】基礎編無料プレゼント中♪ ★Laravel Sailインストール解説記事【Windows編】★La...

Laravel Sailで開発環境を構築してみよう【Windows・Mac対応】後編 phpMyAmin、 VS Code設定、Laravel Breezeインストール
★学習サイト【Laravelの教科書】基礎編無料プレゼント中♪ ★Laravel SailでphpMyAdminを使えるようにする方法
Laravel Sailを使った開発環境構築
それでは、ここからはLaravel Sailを使った環境構築を進めていきましょう。
基本構造やメリット・デメリットから知りたい方は、一番最初の記事を読んでくださいね。