LoginSignup
0
0

More than 1 year has passed since last update.

php myadmin の導入が思ったより簡単だった件

Posted at

docker+laravelでプロジェクトを作成した僕はマイグレーションファイルを作成しphp artsian migrate でマイグレーションをしたら
...
access denied だと...?
あたりまえである、この男コンテナの中に入っていないのである。

コマンドはコンテナの中で、そんな事も忘れている人間が今日はphp myadmin を見ようとしたら開かなかったという話。

本筋

実は今日の今日までphp myadmin はlaravelプロジェクトを作成すると標準で使えるようになると思い込んでいた。
今までたいていほかの人が作成したプロジェクトを元に仕事をしていたので。

なのでlocalhost:8080でphpmyadminを開こうとしたら開けず、

なんで!?どうして!?と困惑しながら"php myadmin 開けない"とか検索していたのである。

しばらく翻弄したあとphpmyadminを自分で導入しなけらばならない事が分かりやり方を検索。

導入手順

docker-compose-ymlに以下を追加

  phpmyadmin:
    image: phpmyadmin/phpmyadmin
    depends_on:
      - db
    environment:
      - PMA_ARBITRARY=1
      - PMA_HOSTS=db
      - PMA_USER=${DB_USER:-user}
      - PMA_PASSWORD=${DB_PASS:-secret}
    ports:
      - "8080:80"
    volumes:
      - ./docker/phpmyadmin/sessions:/sessions

そして以下のコマンドでコンテナを起動しなおしたら…

docker-compose up -d

アクセス!

・・・

開いた!!!!!!!
うおおおおおおおおおおお!!!!!!!

想像よりずっと簡単でびっくりした

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