Windows XP Pro phpmyadmin 2.5.5-pl1 Install & Security Setting

   phpmyadminWeb ブラウザーから MySQL のデータベースを管理するソフトです

   公式サイト http://www.phpmyadmin.net/home_page/ ダウンロードもこちらで

     

    上記赤線の Linux は gzip, Windowszip をそれぞれダウンロードします。


    ローカルの環境での設定ですが アクセス制御も設定いたします。

    公開するディレクトリ C:\Program Files\Apache Group\Apache2\htdocs 以下に

    phpmyadmin フォルダーを作ります

    解凍します。 解凍した中身を作成した phpmyadmin フォルダー内に移動します。

    設定ファイルを編集します 

  config.inc.php の編集

    39: $cfg['PmaAbsoluteUri'] = 'http://127.0.0.1/phpmyadmin';

    84: $cfg['Servers'][$i]['password'] = 'shoukun12345';   // パスワードは例です。

    以上でアクセスできるようになります。

       

  アクセス制御の場合

   Apache 1.3.29 の場合

    設定ファイル C:\Program Files\Apache Group\Apache\conf\httpd.conf

    342: #AllowOverride None

    343: AllowOverride Limit Options

   Apache 2.0.48 の場合

    設定ファイル C:\Program Files\Apache Group\Apache2\conf\httpd.conf

    278: #AllowOverride None

    279: AllowOverride Limit Options

    以下のファイルを phpmyadmin フォルダー内に .htaccess と言うファイル名でおきます。

    この指定で( Limit Options.htaccess が有効になります

 

=============================================
php_flag register_globals off
php_flag magic_quotes_gpc on
php_flag output_buffering on
php_value output_handler "mb_output_handler"
php_value default_charset "Shift_JIS"
php_value mbstring.internal_encoding SJIS
php_value mbstring.http_input auto
php_value mbstring.http_output SJIS
php_value mbstring.substitute_character none
php_value mbstring.detect_order auto
php_flag mbstring.encoding_translation Onorder deny,allow
deny from all
allow from 192.168.0.2 127.0.0.1

=============================================

     allow from 192.168.0.2 127.0.0.1

     この設定の変更でアクセス制御になります。

    このファイルをおきますと config.inc.php が下記のように修正され

    39: $cfg['PmaAbsoluteUri'] = 'http://' . $_SERVER["HTTP_HOST"] . '/phpmyadmin/';

    になります。


    

 


Copyright(C) 2000-2003, 初心者のServer構築法とWindowsネットワーク All Rights Reserved
webmaster@shoukun.com