17
22

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 5 years have passed since last update.

AWS EC2にphpMyAdminをインストールしてRDSのMySQLに接続するメモ

Last updated at Posted at 2016-12-21

EC2にphpMyAdminをインストールするのに手こずってしまったのでメモ
##PHP環境構築
こちらを参考にPHPまでをインストール

##phpMyAdminをインストール
SSHでEC2にアクセス

rootユーザーになる

$ sudo -i

ディレクトリを作成→移動

# mkdir -p /var/www/html/tools
# cd /var/www/html/tools

phpMyAdminのパッケージをダウンロード

# wget https://files.phpmyadmin.net/phpMyAdmin/4.6.5.2/phpMyAdmin-4.6.5.2-all-languages.tar.gz

自分の環境の場合https経由でダウンロードができなかったので手近なサーバーに上げ直してダウンロードしました。

解凍してリネーム

# tar xvzf phpMyAdmin-4.6.5.2-all-languages.tar.gz
# mv phpMyAdmin-4.6.5.2-all-languages phpMyAdmin

設定

# cd phpMyAdmin
# cp config.sample.inc.php config.inc.php
# vi config.inc.php

ホストを指定

$cfg['Servers'][$i]['host'] = 'localhost';

$cfg['Servers'][$i]['host'] = 'エンドポイント';

に変更…。
これでhttp://{パブリックIP}/tools/phpMyAdmin/にアクセスで行けるハズ………がいけません。
mbstringがないというエラーが出てログイン画面がでません。

php-mbstringのインストール

# yum install -y php55-mbstring

まだダメ…

こちらの記事でPDOとpdo_mysqlモジュールが入ってないと動かないとのことでインストール

# yum install -y php55-pdo
# yum install -y php-mysqli

php.iniのファイルに2行を追記します

# vim /etc/php.ini
extension=mysqli.so
extension=mbstring.so

最後に再起動

# service httpd restart

これで無事アクセスできました。
phpMyAdmin.png

17
22
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
17
22

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?