phpmyadminの導入(Debian squeeze)

mysqlのインストール

mysqlがまだインストールされてない場合は、インストールする。
mysqlはlennyと同様の手順でインストール可能。

phpmyadminのインストール

# apt-get install phpmyadmin
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
以下の特別パッケージがインストールされます:
  dbconfig-common javascript-common libgd2-xpm libjs-mootools libmcrypt4
  php5-gd php5-mcrypt wwwconfig-common
提案パッケージ:
  libgd-tools libmcrypt-dev mcrypt postgresql-client apache apache-ssl
以下のパッケージは「削除」されます:
  libgd2-noxpm
以下のパッケージが新たにインストールされます:
  dbconfig-common javascript-common libgd2-xpm libjs-mootools libmcrypt4
  php5-gd php5-mcrypt phpmyadmin wwwconfig-common
アップグレード: 0 個、新規インストール: 9 個、削除: 1 個、保留: 0 個。
5,455 kB のアーカイブを取得する必要があります。
この操作後に追加で 21.4 MB のディスク容量が消費されます。
続行しますか [Y/n]? y
取得:1 http://ftp2.jp.debian.org/debian/ squeeze/main libgd2-xpm i386 2.0.36~rc1~dfsg-5 [227 kB]
取得:2 http://ftp2.jp.debian.org/debian/ squeeze/main dbconfig-common all 1.8.46+squeeze.0 [477 kB]
取得:3 http://ftp2.jp.debian.org/debian/ squeeze/main wwwconfig-common all 0.2.1 [22.7 kB]
取得:4 http://ftp2.jp.debian.org/debian/ squeeze/main javascript-common all 7 [3,810 B]
取得:5 http://ftp2.jp.debian.org/debian/ squeeze/main libjs-mootools all 1.2.4.0~debian1-1 [249 kB]
取得:6 http://ftp2.jp.debian.org/debian/ squeeze/main libmcrypt4 i386 2.5.8-3.1 [76.5 kB]
取得:7 http://ftp2.jp.debian.org/debian/ squeeze/main phpmyadmin all 4:3.3.7-7 [4,351 kB]
取得:8 http://security.debian.org/ squeeze/updates/main php5-gd i386 5.3.3-7+squeeze8 [34.8 kB]
取得:9 http://security.debian.org/ squeeze/updates/main php5-mcrypt i386 5.3.3-7+squeeze8 [13.5 kB]
5,455 kB を 5秒 で取得しました (963 kB/s)
パッケージを事前設定しています ...

sq-phpmyadmin-img1
dpkg: libgd2-noxpm: 依存関係に問題があります。しかし要求に従い削除しています:
 libgvc5 は以下に依存 (depends) します: libgd2-noxpm (>= 2.0.36~rc1~dfsg) | libgd2-xpm (>= 2.0.36~rc1~dfsg) ...しかし:
  パッケージ libgd2-noxpm は削除されようとしています。
  パッケージ libgd2-xpm はまだインストールされていません。
(データベースを読み込んでいます ... 現在 128309 個のファイルとディレクトリがイ ンストールされています。)
libgd2-noxpm を削除しています ...
未選択パッケージ libgd2-xpm を選択しています。
(データベースを読み込んでいます ... 現在 128299 個のファイルとディレクトリがイ ンストールされています。)
(.../libgd2-xpm_2.0.36~rc1~dfsg-5_i386.deb から) libgd2-xpm を展開しています...
libgd2-xpm (2.0.36~rc1~dfsg-5) を設定しています ...
未選択パッケージ dbconfig-common を選択しています。
(データベースを読み込んでいます ... 現在 128310 個のファイルとディレクトリがイ ンストールされています。)
(.../dbconfig-common_1.8.46+squeeze.0_all.deb から) dbconfig-common を展開して います...
未選択パッケージ wwwconfig-common を選択しています。
(.../wwwconfig-common_0.2.1_all.deb から) wwwconfig-common を展開しています...
未選択パッケージ javascript-common を選択しています。
(.../javascript-common_7_all.deb から) javascript-common を展開しています...
未選択パッケージ libjs-mootools を選択しています。
(.../libjs-mootools_1.2.4.0~debian1-1_all.deb から) libjs-mootools を展開しています...
未選択パッケージ libmcrypt4 を選択しています。
(.../libmcrypt4_2.5.8-3.1_i386.deb から) libmcrypt4 を展開しています...
未選択パッケージ php5-gd を選択しています。
(.../php5-gd_5.3.3-7+squeeze8_i386.deb から) php5-gd を展開しています...
未選択パッケージ php5-mcrypt を選択しています。
(.../php5-mcrypt_5.3.3-7+squeeze8_i386.deb から) php5-mcrypt を展開しています...
未選択パッケージ phpmyadmin を選択しています。
(.../phpmyadmin_4%3a3.3.7-7_all.deb から) phpmyadmin を展開しています...
man-db のトリガを処理しています ...
libapache2-mod-php5 のトリガを処理しています ...
Reloading web server config: apache2.
dbconfig-common (1.8.46+squeeze.0) を設定しています ...

Creating config file /etc/dbconfig-common/config with new version
wwwconfig-common (0.2.1) を設定しています ...
javascript-common (7) を設定しています ...
libjs-mootools (1.2.4.0~debian1-1) を設定しています ...
libmcrypt4 (2.5.8-3.1) を設定しています ...
php5-gd (5.3.3-7+squeeze8) を設定しています ...
php5-mcrypt (5.3.3-7+squeeze8) を設定しています ...
phpmyadmin (4:3.3.7-7) を設定しています ...

sq-phpmyadmin-img2

sq-phpmyadmin-img3

sq-phpmyadmin-img4

sq-phpmyadmin-img5

未選択パッケージ libmcrypt4 を選択しています。
(.../libmcrypt4_2.5.8-3.1_i386.deb から) libmcrypt4 を展開しています...
未選択パッケージ php5-gd を選択しています。
(.../php5-gd_5.3.3-7+squeeze8_i386.deb から) php5-gd を展開しています...
未選択パッケージ php5-mcrypt を選択しています。
(.../php5-mcrypt_5.3.3-7+squeeze8_i386.deb から) php5-mcrypt を展開しています...
未選択パッケージ phpmyadmin を選択しています。
(.../phpmyadmin_4%3a3.3.7-7_all.deb から) phpmyadmin を展開しています...
man-db のトリガを処理しています ...
libapache2-mod-php5 のトリガを処理しています ...
Reloading web server config: apache2.
dbconfig-common (1.8.46+squeeze.0) を設定しています ...

Creating config file /etc/dbconfig-common/config with new version
wwwconfig-common (0.2.1) を設定しています ...
javascript-common (7) を設定しています ...
libjs-mootools (1.2.4.0~debian1-1) を設定しています ...
libmcrypt4 (2.5.8-3.1) を設定しています ...
php5-gd (5.3.3-7+squeeze8) を設定しています ...
php5-mcrypt (5.3.3-7+squeeze8) を設定しています ...
phpmyadmin (4:3.3.7-7) を設定しています ...
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf

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.
#

以上でインストールは終了。

ブラウザから、phpmyadminにアクセスして動作確認する。

http://yourhost/phpmyadmin