人気コンテンツ今日: |
phpMyAdminのインストールと設定sasaki 火曜, 2008-07-29 16:25
イントラネットのMySQL管理用にphpMyAdminをインストールしてみた。
■phpMyAdminを用意する$ tar zxvf phpMyAdmin-2.11.8.1-all-languages.tar.gz
■トップディレクトリにconfig.inc.phpを作成する$ cd phpMyAdmin vi等でconfig.inc.phpを編集する。 $cfg['blowfish_secret'] = 'ba17c1ec07d65003'; デタラメな適当な値を入れておく。
■トップディレクトリにconfigディレクトリを作成する$ mkdir config
■config.inc.phpを修正するため、一時的にconfigディレクトリに置くこのconfig/config.inc.phpをブラウザ経由で $ cp config.inc.php config/ この作業をする前にブラウザでアクセスしてしまうと、Apacheがconfig/config.inc.phpを作ってしまうので注意。作られてしまったら、rootになって削除しておく。
■ブラウザでアクセスして、スクリプトを実行するhttp://イントラネット/phpMyAdmin/scripts/setup.php Serverボタンを押して、以下の情報を入力する。
分かっていれば、
などもあわせて入力する。ポート番号やソケットの場所は、/etc/my.cnfに記載してあるはず...。
■設定を確実に保存することServers, Layout, Features, Configuration, Other actionsと並んでいる中のConfigurationから「Save」を押したときに、はじめて設定が保存されるので、確実にSaveボタンを押しておくこと。 config/config.ini.phpとして上書き保存される。 保存したconfig.ini.phpをトップディレクトリに移す。(最初に作ったトップティレクトリのconfig.inc.phpは削除され、今回ブラウザ経由で作ったconfig.inc.phpを使うことになる) $ mv config/config.inc.php ./
▼マニュアルには、このように書いてあるが、640になってしまい、Apacheが(./config.inc.php) is not readable.とエラーを出してしまうので、上記のように644を指定して実行する。 chmod o-rw config.inc.php
■ブラウザでアクセスしてphpMyAdminを利用するhttp://イントラネット/phpMyAdmin/ へアクセスする。
「お使いの PHP MySQL ライブラリのバージョン 3.23.49 が MySQL サーバのバージョン 4.0.26 と異なります。これは予期しない不具合を起こす可能性があります。」なんていうメッセージが表示される。
PHPのライブラリは以前使っていたMySQLのバージョンのままなので仕方ない。 phpMyAdmin経由では、selectやupdate、insertくらいしか使わないので、バージョンが合わないことで問題は起きなさそう。 つまり、PHPをわざわざ再コンパイルする必要性を感じないのでそのまま使うことにした。
印刷用 | カウント(47)
|
PHPamazon広告英語お勧め教材! 英語の学校でも使っているのですが、1つのストーリーを3分で読めて、内容も面白く、もっと早く出会いたかった本です。 Apple好きで英語も勉強したいならこの一冊! 天気情報ブログパーツ |