« Ubuntu-LAMP環境のインストール(apache,mysql,php) | トップページ | Webアルバムのインストール(ZenPhoto) (1) »

Ubuntu-phpMyAdminのインストール

MySQLの管理用GUI、phpMyAdminをインストールする。

(2009/05/01)
Ubuntu9.04での設定結果反映と加筆。

【環境】
eeeUbuntu 8.04-desktop / phpMyAdmin-4:2.1
Ubuntu 9.04 日本語Remix / phpMyAdmin-4:3.1

【インストール】
(1)インストール
# sudo apt-get install phpmyadmin

--------------
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
  dbconfig-common libgd2-xpm libmcrypt4 libt1-5 php5-gd php5-mcrypt
提案パッケージ:
  libgd-tools libmcrypt-dev mcrypt
以下のパッケージは「削除」されます:
  libgd2-noxpm
以下のパッケージが新たにインストールされます:
  dbconfig-common libgd2-xpm libmcrypt4 libt1-5 php5-gd php5-mcrypt phpmyadmin
アップグレード: 0 個、新規インストール: 7 個、削除: 1 個、保留: 0 個。
4595kB のアーカイブを取得する必要があります。
この操作後に追加で 16.4MB のディスク容量が消費されます。
続行しますか [Y/n]? y
取得:1 http://jp.archive.ubuntu.com jaunty/main dbconfig-common 1.8.40 [488kB]
取得:2 http://jp.archive.ubuntu.com jaunty/main libgd2-xpm 2.0.36~rc1~dfsg-3ubuntu1 [211kB]
取得:3 http://jp.archive.ubuntu.com jaunty/universe libmcrypt4 2.5.7-5ubuntu1 [81.2kB]
取得:4 http://jp.archive.ubuntu.com jaunty/main libt1-5 5.1.2-3 [154kB]
取得:5 http://jp.archive.ubuntu.com jaunty-updates/main php5-gd 5.2.6.dfsg.1-3ubuntu4.1 [32.5kB]
取得:6 http://jp.archive.ubuntu.com jaunty/universe php5-mcrypt 5.2.6-0ubuntu2 [15.3kB]
取得:7 http://jp.archive.ubuntu.com jaunty/universe phpmyadmin 4:3.1.2-1 [3612kB]
4595kB を 2s で取得しました (2045kB/s)
パッケージを事前設定しています ...
dpkg: libgd2-noxpm: 依存関係に問題があります。しかし要求に従い削除しています:
libgraphviz4 は以下に依存 (depends) します: libgd2-noxpm (>= 2.0.36~rc1~dfsg) | libgd2-xpm (>= 2.0.36~rc1~dfsg) ...しかし:
  パッケージ libgd2-noxpm は削除されようとしています。
  パッケージ libgd2-xpm はまだインストールされていません。
(データベースを読み込んでいます ... 現在 105575 個のファイルとディレクトリがインストールされています。)
libgd2-noxpm を削除しています ...
libc6 のトリガを処理しています ...
ldconfig deferred processing now taking place
未選択パッケージ dbconfig-common を選択しています。
(データベースを読み込んでいます ... 現在 105566 個のファイルとディレクトリがインストールされています。)
(.../dbconfig-common_1.8.40_all.deb から) dbconfig-common を展開しています...
未選択パッケージ libgd2-xpm を選択しています。
(.../libgd2-xpm_2.0.36~rc1~dfsg-3ubuntu1_i386.deb から) libgd2-xpm を展開しています...
未選択パッケージ libmcrypt4 を選択しています。
(.../libmcrypt4_2.5.7-5ubuntu1_i386.deb から) libmcrypt4 を展開しています...
未選択パッケージ libt1-5 を選択しています。
(.../libt1-5_5.1.2-3_i386.deb から) libt1-5 を展開しています...
未選択パッケージ php5-gd を選択しています。
(.../php5-gd_5.2.6.dfsg.1-3ubuntu4.1_i386.deb から) php5-gd を展開しています...
未選択パッケージ php5-mcrypt を選択しています。
(.../php5-mcrypt_5.2.6-0ubuntu2_i386.deb から) php5-mcrypt を展開しています...
未選択パッケージ phpmyadmin を選択しています。
(.../phpmyadmin_4%3a3.1.2-1_all.deb から) phpmyadmin を展開しています...
man-db のトリガを処理しています ...
dbconfig-common (1.8.40) を設定しています ...

libgd2-xpm (2.0.36~rc1~dfsg-3ubuntu1) を設定しています ...

libmcrypt4 (2.5.7-5ubuntu1) を設定しています ...

libt1-5 (5.1.2-3) を設定しています ...

php5-gd (5.2.6.dfsg.1-3ubuntu4.1) を設定しています ...

php5-mcrypt (5.2.6-0ubuntu2) を設定しています ...
phpmyadmin (4:3.1.2-1) を設定しています ...
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf
*** WARNING: ucf was run from a maintainer script that uses debconf, but
             the script did not pass --debconf-ok to ucf. The maintainer
             script should be fixed to not stop debconf before calling ucf,
             and pass it this parameter. For now, ucf will revert to using
             old-style, non-debconf prompting. Ugh!

             Please inform the package maintainer about this problem.

Creating config file /etc/dbconfig-common/phpmyadmin.conf with new version

Creating config file /etc/phpmyadmin/config-db.php with new version
granting access to database phpmyadmin for phpmyadmin@localhost: success.
verifying access for phpmyadmin@localhost: success.
creating database phpmyadmin: success.
verifying database phpmyadmin exists: success.
populating database via sql...  done.
dbconfig-common: flushing administrative password
* Reloading web server config apache2                                                               [ OK ]

libc6 のトリガを処理しています ...
ldconfig deferred processing now taking place
--------------

# いくつかWarningが出ているけど、無視でよいのかな?
# とりあえず問題なく動いています。

インストール中にいくつか確認がでてくる。

(a) apache2を選択

Phpmyadmin

(b) 「はい」を選択

Phpmyadmin2

(c) mysqlのrootユーザパスワードを入力

Phpmyadmin3

(d) 再度パスワードを入力

Phpmyadmin4

(2) apache設定ファイルの修正
インストール中に追加されたapache設定ファイルを修正し、
ローカルネットワークからのみphpMyAdminの表示を許可する。

# sudo view /etc/apache2/conf.d/phpmyadmin.conf

<Directory /usr/share/phpmyadmin>
    ・・略・・
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    Allow from 192.168.0.0/255.255.255.0
    ・・略・・
</Directory>

<Directory /usr/share/phpmyadmin/setup>
    ・・略・・
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    Allow from 192.168.0.0/255.255.255.0
    ・・略・・
</Directory>

(2) apacheにAliasを作成
インストール中に、関連づけるWebサーバを自動設定するか聞いてくるが、
apacheのコンフィグを勝手に書き換えて欲しくないので無視。
インストール中に無視したphpMyadminのWebサーバ設定を、apache2.confに反映する。
# cp /etc/phpmyadmin/apache.conf /etc/apache2/phpmyadmin_apache.conf
# vi apache2.conf
  # Include for phpMyAdmin
  Include /etc/apache2/phpmyadmin_apache.conf

(3) apacheの再起動
設定ファイル修正後、apacheを再起動。
# sudo /etc/init.d/apache2 restat

(4) phpMyAdminへのログイン
・http://localhost/phpmyadmin/」にアクセスすると管理ページが開く
・ID=root,PWD=mysqlのrootユーザパスワードを入力してログイン

Phpmyadmin5

|

« Ubuntu-LAMP環境のインストール(apache,mysql,php) | トップページ | Webアルバムのインストール(ZenPhoto) (1) »

Ubuntu (Linux)」カテゴリの記事

パソコン・インターネット」カテゴリの記事

コメント

<間違い>
(1)インストール
# sudo apt-get install myphpadmin

<訂正>
(1)インストール
# sudo apt-get install phpmyadmin

外野から失礼します。
多分こんな感じでしょうか?
今インストールできました。ありがとうございます。

投稿: 通りすがり | 2009年2月25日 (水) 10時29分

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/219783/43238401

この記事へのトラックバック一覧です: Ubuntu-phpMyAdminのインストール:

« Ubuntu-LAMP環境のインストール(apache,mysql,php) | トップページ | Webアルバムのインストール(ZenPhoto) (1) »