phpPgAdmin導入メモ

2007年12月 3日 02:02 phpPgAdmin導入メモ

今回も旧ブログから記事を引っ張ってきました。

2年半以上前の記事ですが、まあ何かの参考にはなるかな、と。

というわけで、以下は過去に使っていたレンタルサーバーでの phpPgAdmin のインストール手順のメモです。


1. はじめに

phpPgAdminは、PostgreSQLデータベースをGUIで操作するためのWebアプリケーションです。名前の通り、プログラム本体はPHPで記述されていますので、PHPの動作する環境でないと使えません。

このphpPgAdminのことは以前から知っていたのですが、今までSSHでサーバーにログインしてコマンドラインからpsqlを起動しての管理に特に不便を感じていなかったことと、インストールがめんどくさそう、という理由から導入は見送っていました。

が、つい先日別のWebサーバーでphpPgAdminを使う機会があって、その想像以上の操作の便利さに導入を決めました。
以下はこのサイトで使っているレンタルサーバーでのphpPgAdmin 3.5.3の導入手順です。

※ちなみに、同じようにPHPで記述されたMySQL管理用のWebアプリケーション「phpMyAdmin」というのもあります(というかこっちの方が有名かも)。

2. phpPgAdminのダウンロード

phpPgAdmin公式サイトより、ソースコード本体をダウンロードします。


3. config.inc.php の編集

ダウンロードしたファイルを解凍し、 conf/ ディレクトリを開きます。
config.inc.php-dist というファイルがあるので、同一ディレクトリ内に config.inc.php という名前でこれのコピーを作ります。
※config.inc.php-dist は設定ファイルのデフォルトの状態が記述されたファイルなので、万が一のために残しておく方が良いかと思われます。

コピーした config.inc.php をテキストエディタで開き、下記のように編集しました。

// データベース名を自分の使用しているものに変更
$conf['servers'][0]['defaultdb'] = 'template1';
  ↓
$conf['servers'][0]['defaultdb'] = 'amethyst';

// 画面に表示される言語を英語から日本語に変更
$conf['default_lang'] = 'english';
  ↓
$conf['default_lang'] = 'japanese';

// レンタルサーバーを利用しているため、他のユーザーアカウントのDBが見えてしまうと
// 邪魔&色々困るのでownerが私になってるものだけ表示するように設定
$conf['owned_only'] = false;
  ↓
$conf['owned_only'] = true;

4. ひたすらアップロード

編集した config.inc.php を含む全ファイルをアップロードします。


5. Basic認証の設定

自分以外の人間にphpPgAdminでDBをいじられるととっても困るので、phpPgAdminをインストールしたディレクトリにBasic認証をかけておきます。
Basic認証のかけ方は.htaccessによるBasic認証のかけ方等を参照。


6. 動作確認

phpPgAdminをインストールしたディレクトリの index.php にアクセスします。
ログインフォームが表示されるので、PostgreSQLのユーザー名とパスワードを入力し、ログインできればインストールは正常に完了しているかと思われます。

後はお好きなように。

Twitterつぶやく
阿部辰也へのお仕事のご依頼・お問合せはこちら

Twitter始めました。Followはお気軽にどうぞ。

関連するブログ記事
スポンサード リンク
カテゴリー
PHP | PostgreSQL
タグ
.htaccess | Basic認証 | CMS | PHP | phpPgAdmin | PostgreSQL | RDBMS
現在位置
TOP > Web制作技術 > PostgreSQL > phpPgAdmin導入メモ
前のブログ記事
「TMG I」 - TMG [2007年12月 2日 19:46]
次のブログ記事
「Wonderland」 - 稲葉浩志 [2007年12月 4日 10:49]

トラックバック(0)

このブログ記事に対するトラックバックURL:

コメント(2)

check it out [2013年10月15日 23:31]

nrglaxwm http://paydayloansusatrg.com/ check it out

payday loans [2014年10月 8日 16:16]

ykfkwndh http://paydayloansusaplg.com/ payday loans

コメントする


画像の中に見える文字を入力してください。

 

このブログについて

阿部辰也

Webコンサルタントやシステムエンジニア、執筆業などをやっている、グッドホープ代表・阿部辰也のブログです。
Web技術系のTipsから仕事の話、趣味の話まで色々と。
人生は所詮生まれてから死ぬまでの壮大な暇つぶし。
だったら有意義に暇をつぶして生きましょー。

阿部辰也へのお仕事のご依頼・問合せはこちらからどうぞ。

Twitter: @t_abe
読書メーター: ID:Tatsuya

このブログのサイトマップ
このブログのはてなブックマーク数

Feed/RSS購読

タグクラウド

最近のトラックバック

阿部辰也の著書

77のキーワードで知る インターネットで稼ぐ 図解 ブログ・メルマガ・Webサイト構築の基本

77のキーワードで知る インターネットで稼ぐ 図解 ブログ・メルマガ・Webサイト構築の基本

頑張って書いたのに、出版後すぐに出版社が倒産して印税も貰えずじまいで俺涙目(笑)。

Powered by Movable Type 5.02

スポンサード リンク

はてなブックマーク



あわせて読みたい

t-abeの今読んでる本

t-abeの最近読んだ本

t-abeの今やってるゲーム

t-abeの最近やったゲーム