My Blog

~岩手から発信中~

【Laravel】Laravel HomesteadにphpMyAdminをインストール

Laravel HomesteadにはphpMyAdminがインストールされていないので、インストールしてみます。

Laravel Homesteadにインストールするので「vagrant ssh」でssh接続してから行って下さい。

phpmyadminのインストール


Laravel HomesteadはUbuntuというOSで構築されているので、そのパッケージ管理を行なう「aptitude」というコマンドを使います。

$ sudo aptitude install phpmyadmin
  1. Do you want to continue?[y/n]にyと入力します

  2. phpmyadminの使用Webサーバーを聞かれるので、「apache2」の方を選択してOKを選択します

  3. データベースの設定をするかどうかをYes Noで確認してきますが、既にHomesteadでデーターベースの設定を行っているのでNoを選択してEnterをします

これで、phpMyAdminのインストールは完了です。

設定


「Homestead/Homestead.yaml」に設定を追加してあげます。

sites:
    - map: homestead.app
       to: /home/vagrant/Code/Laravel/public
    - map: homestead.phpmyadmin(追加)
       to: /usr/share/phpmyadmin(追加)

また、ロカールの「/etc/hosts」にも追加します。

127.0.0.1 homestead.app
127.0.0.1 homestead.phpmyadmin(追加)

上記の設定が完了したら、「vagrant provison」コマンドを入力します。

$ vagrant provison

動作確認


再設定が完了したら、ブラウザより「http://homestead.phpmyadmin:8000」と入力しログイン画面が表示されたら成功です。

ユーザー名「homestead」、パスワード「secret」でログインできます。


参考サイト: http://laravel4.winroad.jp/2014/06/17/homestead%E3%81%ABphpmyadmin%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/