phpMyAdminインストール

現在シフトウェブではコントロールパネル上でphpMyAdmin3が利用できます。

インストール

レンタルサーバー シフトウェブへのインストールを前提に進めますが、他のレンタルサーバー、サーバーでも参考になるかと思います。

http://www.phpmyadmin.net/ から今回は最新バージョンのphpMyAdmin 2.5.6をダウンロードします。

ダウンロードの方法はトップページから phpMyAdmin 2.5.6をクリックするとダウンロードできるサイトが表示されますので、その中から好きな所の downloadをクリックしてください。ちなみにどこからダウンロードしてもかまいませんよ。

ダウンロードが完了したら、早速ファイルを解凍しましょう。
結構なファイル数ですね・・・ が、がんばるぞー!

それでは 「 config.inc.php 」 をエディタで開いてみましょう。

80行あたりに

$cfg['Servers'][$i]['user'] = 'root'; // MySQL user 
$cfg['Servers'][$i]['password'] = ''; // MySQL password

という行があるのがわかると思います。

これはデータベースへアクセスするためのユーザ名とパスワードを設定する行となります。

この行の

$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password

root '; を 自分のユーザアカウント名に変更します。

例: $cfg['Servers'][$i]['user'] = 'hogehoge'; // MySQL user

同じようにpasswordの行も

$cfg['Servers'][$i]['password'] = 'ちょめちょめ'; // MySQL password

自分のユーザアカウントのパスワードに変更します(もちろん実際にはパスワードは半角英数で入力してください)

また、39行目にある

$cfg['PmaAbsoluteUri'] = '';

$cfg['PmaAbsoluteUri'] = 'http://アカウント名.shiftweb.net/phpMyadmin-2.5.2/';

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ファイルに入力します。

書式は ユーザ名:パスワード となります。

例 : username:ut3408t,734987yn49q

作成しましたらphpMyAdminのディレクトリへFTPソフトを利用してアスキーモード(テキストモード)にてアップロードしてください。

次に .htaccessファイルを設定します。

AuthUserFile /home/お客様アカウント名/public_html/phpMyAdmin/.htpasswd <-はパスワードファイルの場所
AuthGroupFile /dev/null
AuthName "Type your password please."

↑必ずダブルクォート "でくくる。 (日本語の部分と説明はいれないでくださいね)

AuthType Basic
require valid-user


以上のように入力保存し、phpMyAdminのディレクトリへFTPソフトを利用してアスキーモード(テキストモード)にてアップロードしてください。

AuthName - 認証の際にブラウザに渡される任意の文字列です。お好きな文字列を入力いただいてかまいませんが、必ず「 " (ダブルクォーテーション)」 で囲んでください。

それでは、アップロードする前にテストしてみましょう。

先ほど .htaccess ファイルをアップロードしたURL(phpMyAdminをアップロードするディレクトリ)にブラウザでアクセスしてみましょう。




上記のような認証画面が出てきたでしょうか?

また、正しく認証できるかテストしてみましょう。

それではphpMyAdminを、先ほどのディレクトリにアップロードしてみましょう。
アップロードが完了したら再び先ほどのURLにブラウザでアクセスして、ユーザ名とパスワードを入力してみましょう



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

このページは? 評価を入力