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を選択
(b) 「はい」を選択
(c) mysqlのrootユーザパスワードを入力
(d) 再度パスワードを入力
(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ユーザパスワードを入力してログイン
| 固定リンク
「Ubuntu (Linux)」カテゴリの記事
- Webアルバムのインストール(ZenPhoto) (2)(2009.05.09)
- Ubuntu-9.04のインストール~WEBアルバムの導入(2009.05.01)
- Ubuntu-ZenPhotoのインストール(2008.11.29)
- Webアルバムのインストール(ZenPhoto) (1)(2009.05.04)
- Ubuntu-リンク集(2008.10.28)
「パソコン・インターネット」カテゴリの記事
- Webアルバムのインストール(ZenPhoto) (2)(2009.05.09)
- Ubuntu-9.04のインストール~WEBアルバムの導入(2009.05.01)
- Ubuntu-ZenPhotoのインストール(2008.11.29)
- Webアルバムのインストール(ZenPhoto) (1)(2009.05.04)
- FireFox-カスタマイズ(2008.11.13)
コメント
<間違い>
(1)インストール
# sudo apt-get install myphpadmin
<訂正>
(1)インストール
# sudo apt-get install phpmyadmin
外野から失礼します。
多分こんな感じでしょうか?
今インストールできました。ありがとうございます。
投稿: 通りすがり | 2009年2月25日 (水) 10時29分