MariaDB : phpMyAdmin インストール2018/06/07 |
phpMyAdmin をインストールして、Web ブラウザ経由で MariaDB の操作ができるように設定します。
|
|
[1] | |
[2] | |
[3] | phpMyAdmin をインストールします。 |
root@www:~#
apt -y install phpmyadmin php-gettext # phpMyAdmin を使用する Webサーバーソフトウェアを選択
+------------------------+ Configuring phpmyadmin +-------------------------+
| Please choose the web server that should be automatically configured to |
| run phpMyAdmin. |
| |
| Web server to reconfigure automatically: |
| |
| [*] apache2 |
| [ ] lighttpd |
| |
| |
| <Ok> |
| |
+---------------------------------------------------------------------------+
# 必要ないので [No]
+------------------------+ Configuring phpmyadmin +-------------------------+
| |
| The phpmyadmin package must have a database installed and configured |
| before it can be used. This can be optionally handled with |
| dbconfig-common. |
| |
| If you are an advanced database administrator and know that you want to |
| perform this configuration manually, or if your database has already |
| been installed and configured, you should refuse this option. Details |
| on what needs to be done should most likely be provided in |
| /usr/share/doc/phpmyadmin. |
| |
| Otherwise, you should probably choose this option. |
| |
| Configure database for phpmyadmin with dbconfig-common? |
| |
| <Yes> <No> |
| |
+---------------------------------------------------------------------------+
# phpMyAdmin に root ログインしたい場合は設定変更が必要 root@www:~# mysql -u root -p mysql Enter password: Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 40 Server version: 10.1.29-MariaDB-6 Ubuntu 18.04 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [mysql]> update mysql.user set plugin='' where user='root'; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0 MariaDB [mysql]> flush privileges; Query OK, 0 rows affected (0.00 sec) MariaDB [mysql]> exit Bye
root@www:~#
vi /etc/phpmyadmin/apache.conf # 8行目あたりにアクセス許可するIPを追記
Require ip 127.0.0.1 10.0.0.0/24
systemctl restart apache2 |
[4] | アクセスを許可したネットワーク内の任意のクライアントコンピューターで Web ブラウザを起動し、[http://(ホスト名またはIPアドレス)/phpmyadmin/] にアクセスします。 すると phpMyAdmin の認証フォームが表示されるので、MariaDB に登録したユーザーで認証してログインします。 当例では root でログインします。 |
[5] | ログインできました。この管理画面から MariaDB を操作することができます。 |
Sponsored Link |