はじめに
ローカルにPHPの実行環境を作るにはXAMPPやMAMP、LAMPといったソフトウェアがまず候補にあがると思います。
しかし、どうせなら、今後のことも考えてDockerを使いたいという思いもあると思います。
ここではDocker + Apache + PHP + MySQL + phpMyAdminで簡単な環境構築の手順を示します。
わからない部分は適宜検索したりChatGPTに聞いたりしてください。
やり方
アプリの準備、ファイルの準備は最初に1回だけ行います。
Dockerコンテナの起動はログインする度に行います。
アプリの準備
以下のアプリをインストールしてください。
- VSCode
- Docker
Windowsの場合はWSLを有効にする必要があります。
ファイルの準備
リポジトリをクローンする
.env.exampleをコピーして.envとして保存する
Dockerコンテナの起動
以下のコマンドを実行してください。
docker-compose up
以上でPlaygroundの準備は完了です。
コンテナを停止するにはCtrl + C
を押します。
使い方
PHPプログラムの実行
localhost:8000にアクセスします。
データベースののぞき見
localhost:4000にアクセスします。
解説
おわりに
説明は今後追記していく所存です。