0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Dockerで簡単なPHPのPlaygroundを作る

Last updated at Posted at 2023-05-31

はじめに

ローカルに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にアクセスします。

解説

おわりに

説明は今後追記していく所存です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?