phpMyAdminインストール
現在シフトウェブではコントロールパネル上でphpMyAdmin3が利用できます。
インストール
レンタルサーバー シフトウェブへのインストールを前提に進めますが、他のレンタルサーバー、サーバーでも参考になるかと思います。
http://www.phpmyadmin.net/ から今回は最新バージョンのphpMyAdmin 2.5.6をダウンロードします。
ダウンロードの方法はトップページから phpMyAdmin 2.5.6をクリックするとダウンロードできるサイトが表示されますので、その中から好きな所の downloadをクリックしてください。ちなみにどこからダウンロードしてもかまいませんよ。
ダウンロードが完了したら、早速ファイルを解凍しましょう。
結構なファイル数ですね・・・ が、がんばるぞー!
それでは 「 config.inc.php 」 をエディタで開いてみましょう。
80行あたりに
$cfg['Servers'][$i]['password'] = ''; // MySQL password
という行があるのがわかると思います。
これはデータベースへアクセスするためのユーザ名とパスワードを設定する行となります。
この行の
$cfg['Servers'][$i]['password'] = ''; // MySQL password
root '; を 自分のユーザアカウント名に変更します。
同じようにpasswordの行も
自分のユーザアカウントのパスワードに変更します(もちろん実際にはパスワードは半角英数で入力してください)
また、39行目にある
に
phpMyAdminをアップロードするURLを記載します。上記のような感じに変更してください。
それではアップロードしてみましょう。
(FTPでアップロードする際に、解凍したディレクトリ毎にアップロードしてみてもいいです。
バージョンがわかるので、現在のバージョンをわすれにくい)
またはディレクトリを作成してもいいです。 例えば「phpMyAdmin」の大文字・小文字が面倒なら 「phpmyadmin」でもいいです。
ただし作成したディレクトリと
$cfg['PmaAbsoluteUri'] = 'http://アカウント名.shiftweb.net/phpMyadmin-2.5.2/';
に記載したURLは必ず同じにしてください。
アクセス制限
さてアップロード!・・・の前に、ディレクトリーに「アクセス制限」をかけます。
アクセス制限をかけないと、他人にデータベースの内容を勝手にいじられてしまいます。必ず制限をかけましょう。
.htaccess と .htpassword のファイルをphpmyadminをアップロードしたディレクトリに設置する必要があります。
まず、パスワードファイル .htpasswordを作成しましょう。
※ .htaccess および .htpasswordファイル等、先頭にドット( . )があるファイルを作成する場合、一旦「htpasswd」(ドット無し)としてアップロードしてから 、FTPソフトの名前変更でドットをつけましょう。また、ドットファイルが見えないFTPソフトもあるようなので、「FFFTP」等、見れて、いじれる FTPソフトを用意することをお勧めいたします。
まず以下URLまたは、ご自身でパスワードを暗号化してください。
http://www.shiftweb.net/tools/htpasswd
それではユーザ名と暗号化されたパスワードを .htpasswdファイルに入力します。
書式は ユーザ名:パスワード となります。
作成しましたらphpMyAdminのディレクトリへFTPソフトを利用してアスキーモード(テキストモード)にてアップロードしてください。
次に .htaccessファイルを設定します。
AuthGroupFile /dev/null
AuthName "Type your password please."
↑必ずダブルクォート "でくくる。 (日本語の部分と説明はいれないでくださいね)
require valid-user
以上のように入力保存し、phpMyAdminのディレクトリへFTPソフトを利用してアスキーモード(テキストモード)にてアップロードしてください。
AuthName - 認証の際にブラウザに渡される任意の文字列です。お好きな文字列を入力いただいてかまいませんが、必ず「 " (ダブルクォーテーション)」 で囲んでください。
それでは、アップロードする前にテストしてみましょう。
先ほど .htaccess ファイルをアップロードしたURL(phpMyAdminをアップロードするディレクトリ)にブラウザでアクセスしてみましょう。

上記のような認証画面が出てきたでしょうか?
また、正しく認証できるかテストしてみましょう。
それではphpMyAdminを、先ほどのディレクトリにアップロードしてみましょう。
アップロードが完了したら再び先ほどのURLにブラウザでアクセスして、ユーザ名とパスワードを入力してみましょう

上記のように表示されたら成功です!
お疲れさまでした!


RSS Feed