エンジニア的な技術的なブログ

webエンジニアの開発の知見を書きます。PHP、javascript、postgres、mysql、あと多少のインフラ周りとか。

postgresql9.2 をインストールする方法。あと8系を削除する方法

postgresqlの8系から9系へのバージョンアップ方法

 

ただ、9系をインストールしようとしても、

 

8系と9系は別のアプリケーションとして

同じサーバに両方存在していまいます。

 

ので、8系を削除してから9系をインストールします。

 

ちなみに9系をインストールして、8系を削除するのはダメ。

 

yum removeするときに、

postgresユーザを削除しちゃうので、9系が動かなくなります。

 

 

以下方法-------------------------------

 

8系の削除

yum list installed | grep postgres

yum remove postgresql-server

 

 

次、インストール

一度、エグジット

yum install postgresql

 

次、環境変数にパスを通す。

順番を変更して、9.2を一番優先させよう

 

cd ~/

vi .bash_profile

PATH=/usr/pgsql-9.2/bin:$PATH:$HOME/bin

 

cd /usr/pgsql-9.2/bin/

ls -al

 

一度エグジット

cd ~/

ls -al

vi .bash_profile 

 

一度エグジット

su - postgres

 

cd ~/

vi .bash_profile

PATH=/usr/pgsql-9.2/bin:$HOME/bin

exports=$PATH

 

 

こんなところで。