phpMyAdmin 2.11.4

(最終更新日時:2008-02-14 23:30:32)

ダウンロード

Latest stable version
phpMyAdmin 2.11.4 UTF-8 bzip2
phpMyAdmin-2.11.4-all-languages-utf-8-only.tar.bz2

事前準備

関連パッケージとして、下記を事前にインストールしておきます。
MySQLサーバ  
Webサーバ phpMyAdminはWebブラウザ上で操作します
PHP  

インストール

インストールするWebサイトディレクトリでアーカイブを展開します。
ここでは、/home/www/vhosts/system-act.com/www に展開します。
# cd /home/www/vhosts/system-act.com/www
# tar xjvf ダウンロード先/phpMyAdmin-2.11.4-all-languages-utf-8-only.tar.bz2
# mv phpMyAdmin-2.11.4-all-languages-utf-8-only phpMyAdmin          アクセスしやすいディレクトリ名に変更します

設定

apacheのホスト設定にphpMyAdminの設定を追加します。
# vi /usr/local/apache2/conf/extra/vhosts/www.system-act.com.conf
Alias /phpMyAdmin "/home/www/vhosts/system-act.com/www/phpMyAdmin"
<Directory       "/home/www/vhosts/system-act.com/www/phpMyAdmin">
  BrowserMatch   "MSIE" AuthDigestEnableQueryStringHack=On
  AuthType        Digest
  AuthName       "phpMyAdmin"
  AuthUserFile    /etc/.htdigest                         # HTTPユーザ認証用ファイル
  Require         valid-user
</Directory>

# service httpd restart                                  再起動して設定を反映させます
.htdigestファイルを作成します。
# /usr/local/apache2/bin/htdigest -c /etc/.htdigest "phpMyAdmin" user1
Adding password for user1 in realm phpMyAdmin.
New password: パスフレーズ
Re-type new password: パスフレーズ(再入力)

# -c は /etc/.htdigest にユーザを追加する際にはつけないでください。
# "phpMyAdmin" は AuthName と同じものにします。これが違っているとユーザが一致してもログインできません。

# chmod 604 /etc/.htdigest
定義ファイルを編集します。
# cd /home/www/vhosts/system-act.com/www/phpMyAdmin
# mv config.sample.inc.php config.inc.php
# vi config.inc.php

     :
/*
 * This is needed for cookie based authentication to encrypt password in
 * cookie
 */
$cfg['blowfish_secret'] = '暗号化文字列'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
// (クッキーを暗号化するためのパスフレーズを任意の文字列で設定します)

操作

ブラウザからインストールしたWebサイトの /phpMyAdmin/index.php へアクセスします。

(※)Digest認証画面です。
(※).htdigestファイルに登録したユーザ名とパスワードを入力します。


(※)phpMyAdminログイン画面です。
(※)MySQLサーバに登録しているユーザ名とパスワードを入力します。


(※)rootでログインした画面です。
a System House to build an Accounting system by the Computer Technology