ホーム > CentOS5.3 > phpMyAdmin WebブラウザからMySQLを管理

phpMyAdmin WebブラウザからMySQLを管理

phpMyAdmin 3.20 インストール

○WebブラウザからMySQLを管理します
○PHP 5.2.0 以上、MySQL 5.0 以上が必要

インストール時の環境
CentOS 5.3
php 5.2.10
mysql 5.1.35



今回 phpMyAdmin 3.20をインストールするので、phpのバージョンは、5.2以上
php5.2以上をインストールする場合は下記のレポジトリを追加してください。


php5.1の方は phpMyAdmin 2.xをインストール


準備
svnのインストール
subversionのsvnコマンドを使うのでsuvbersionをインストール
[root@centos ~]# yum -y install subversoin

expectのインストール
expectのmkpasswdを使うのでexpectをインストール
[root@centos ~]# yum -y install expect


PHP 5.2.10をremiからインストールしているので モジュールもremiから
インストールします。

php-mcryptのインストール
[root@centos ~]# yum -y --enablerepo=remi install php-mcrypt


php-mysqlのインストール
[root@centos ~]# yum -y --enablerepo=remi install php-mysql


phpMyAdminのインストール
svn コマンドで、phpmyadminをダウンロードします。
[root@centos ~]# svn checkout https://phpmyadmin.svn.sourceforge.net/svnroot/phpmyadmin/tags/STABLE/phpMyAdmin phpmyadmin

ダウンロードしたphpMyAdminを移動
[root@centos ~]# mv phpmyadmin/ /var/www/

phpMyAdminの設定
サンプルの設定ファイルをコピー
[root@centos ~]# cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.php

設定ファイルのパーミッションを変更
[root@centos ~]# chmod 660 /var/www/phpmyadmin/config.inc.php

ランダムな文字列を作成
[root@centos ~]# mkpasswd -l 46
R)mdeij3qnamrijskocV4lgtktmluafewflwihltuyoobe

phpMyAdminの設定ファイルの編集

*参考ページ phpMyAdmin documentation config

リンクテーブルを処理するための追加機能が無効になっています。
との警告が出るので、下記を追加して警告を無視します

$cfg['PmaNoRelation_DisableWarning'] = true;

[root@centos ~]# vi /var/www/phpmyadmin/config.inc.php

# 下記の行にランダムな文字列を入力する
$cfg['blowfish_secret'] = '';
↓
$cfg['blowfish_secret'] = 'ランダムな46桁までの文字列';

$cfg['Lang'] = ‘ja-utf-8′; ← 追加 日本語化の設定

$cfg['PmaNoRelation_DisableWarning'] = true; ← 警告を無視


所有者の変更
[root@centos ~]# chown -R root.apache /var/www/phpmyadmin/

Apache設定ファイルを作成
[root@centos ~]# vi /etc/httpd/conf.d/phpmyadmin.conf

Alias /phpMyAdmin /var/www/phpmyadmin
Alias /phpmyadmin /var/www/phpmyadmin

# ローカルからのみアクセスを許可する場合
<Location /phpmyadmin>
    Order deny,allow
    Deny from all
    Allow from 127.0.0.1
    Allow from 192.168.1

# 特定のプロバイダからもアクセス許可する場合
    Allow from .ppp.prin.ne.jp
</Location>

[root@centos ~]# /etc/rc.d/init.d/httpd restart ← 再起動


http://kencom.biz/phpmyadmin/ へアクセス

関連する記事:

コメント:0

コメントフォーム
入力した情報を記憶する

トラックバック:1

この記事のトラックバック URL
http://kencom.biz/archives/2009/0627094304.php/trackback
トラックバックの送信元リスト
phpMyAdmin WebブラウザからMySQLを管理 - KENCOM.BIZ より
pingback - phpMyAdminリンクテーブル | koji blog より 2011年4月11日

[...] ここを参考にさせてもらった。感謝感謝。 This entry was posted in phpMyAdmin. « シャックが静か 今度の鯖はどんな構成にするか » [...]

ホーム > CentOS5.3 > phpMyAdmin WebブラウザからMySQLを管理

サイト内検索
VPS
domain
Linux
買い物
RSS KENCOM.BIZ
メタ情報

ページの上部に戻る