Redhat v4.5下PostgreSql-8.4.2 安装以及与pgAdmin3(win客户端)连接方法及实力

由于工作比较忙,都是日语直接写的,如果有看不明白的可以回我,尽量解答,本人也是小菜,大家共同进步。。。

 

这个版本是ソース版的安装法法:

 

(以下のユーザーを利用する: ユーザー:developer パスワード:developer

 

1.ダウンロード

 

公式サイト http://www.postgresql.org/ から、postgresql-8.4.2.tar.gzをダウンロードする(仮保存先:/home/developer)

 

2.インストール

 

コマンド:

$ su developer -->ユーザーの切り替え

 

$ cd /home/developer

$ tar zxvf postgresql-8.4.2.tar.gz

$ cd postgresql-8.4.2

$ ./configure -->解凍

 

$ make -->コンパイル

 

$ su

$ make install -->インストール

 

 

3設定

 

コマンド:

$ chown -R developer:developer /usr/local/pgsql -->rootの権限でフォルダの所有権をユーザーに与える

 

$ su developer

$ vi ~/.bash_profile –->.bash_profileを編集する。

 

-->編集内容は以下の通り

export PATH=$PATH:/usr/local/pgsql/bin

export POSTGRES_HOME=/usr/local/pgsql

export PGLIB=$POSTGRES_HOME/lib

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH":"$PGLIB"

export MANPATH="$MANPATH":$POSTGRES_HOME/man

export PGDATA=/usr/local/pgsql/data

 

:wq –->.bash_profileを保存する。

 

$ source ~/.bash_profile –->設定を反映させる。

 

$ /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data –->データベースを初期化する。

 

$ postmaster -i -->インターネットソケットを利用するオプション     -i是关键,这样才能开启tcp/ip等

 

4起動と停止

 

$ cd /usr/local/pgsql/bin/pg_ctl start -->起動

 

$ cd /usr/local/pgsql/bin/pg_ctl stop -->停止

 

下面是postgresql 服务器与客户端连接方法,现在网上有很多版本,基本上没有区分是ソース版还是パッケージ版

 

 

1.WindowspgAdmin3

インストール方法

 

ダウンロード

http://www.postgresql.org/ftp/pgadmin3

「最新バージョン」ボタンをクリックします。次のページで「win32」をクリックし、pgadmin3-xxx.zip をダウンロードします。

 

解凍

pgAdmin3-xxx.zip を適当なフォルダ解凍します。解凍したフォルダの中にインストール用の pgAdmin3 ファイルが作成されています。

 

インストール

解凍したフォルダの中の pgAdmin3 をクリックし、インストールを開始します。個人によって、項目を選択して、インストールは完了します。

 

2.PostgreSQL サーバーに接続

pgAdminIII を起動してメニューの [ ファイル ] → [ サーバーの追加 ] から接続するサーバーを追加すると PostgreSQL サーバーに接続することができます。

1

 

注:DBメンテナンス、ユーザー名とパスワードなど、自分持っているものを入力してください。

アクセスできない場合:

2

ログイン成功画面:

3

3.PostgreSQL サーバー端の設定

linux サーバ端、PostgreSQL (ソース版)のインストールの場合:

postgressql.conf の、listen_addressを以下のように設定

 

[root@towic01 ~]# su - developer  <= PostgreSQL」の管理者に変更

(编辑的路径是关键,ソース版是/usr/local/pgsql/data/ 下

(其他版本在 /var/lib/pgsql/data下修改)

$ vi /usr/local/pgsql/data/postgresql.conf <= 設定ファイルの編集

#listen_addresses = 'localhost' # what IP address(es) to listen on;

listen_addresses = '*' <= すべての接続を受け付ける場合

 

#port = 5432

port = 5432 <= コメント解除

 

:wq

 

pg_hba.confを編集する必要がある。

[root@towic01 ~]# su - developer  <= PostgreSQL」の管理者に変更

 

(编辑的路径是关键,ソース版是/usr/local/pgsql/data/ 下

(其他版本在 /var/lib/pgsql/data下修改)

 

vi /usr/local/pgsql/data/pg_hba.conf <= 設定ファイルの編集

最終行から追加

 

host all all 192.168.1.0/24 trust <= 192.168.1.0」からのアクセスは許可

:wq

 

PostgreSQL」を再起動し、設定を反映させます

[root@towic01 ~]# /usr/local/pgsql/bin/pg_ctl restart

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值