linux安裝postgresql 8 3步驟

2022-03-07 03:13:47 字數 1507 閱讀 8162

2、解壓檔案:

tar zxvf postgresql-8.3.7.tar.gz

cd postgresql-8.3.7

3、配置:

./configure --prefix=/usr/local/pgsql

4、編譯:

make

5、安裝:

make install

6、建立使用者組和使用者:

groupadd postgres

useradd -g postgres postgres

7、建立資料庫庫檔案儲存目錄、給postgres賦予許可權:

mkdir /usr/local/pgsql/data

cd /usr/local/pgsql

chown postgres.postgres data

8、初始化資料庫目錄:

切換使用者

su - postgresql

初始化資料

/usr/local/pgsql/bin/initdb -d /usr/local/pgsql/data

啟動資料庫

/usr/local/pgsql/bin/postmaster -d /usr/local/pgsql/data

9、配置監聽位址和埠:

vi /usr/local/pgsql/data/postgresql.conf

取消以下兩行的注釋

listen_addresses = '*'

port = 5432

10、允許遠端連線:

vi /usr/local/pgsql/data/pg_hba.conf

新增host all all 192.168.1.0/24 trust 

每項的具體意思在配置檔案中有詳細說明

配置iptables讓遠端主機能訪問:

vi /etc/sysconfig

新增-a rh-firewall-1-input -m state --state new -m tcp -p tcp --dport 5432 -j accept

service iptables restart

11、讓postgresql資料庫隨系統啟動而啟動:

將啟動指令碼拷貝到/etc/init.d/目錄下,具體執行如下命令:

cd /etc/rc.d/init.d

cp (第一步解壓的安裝檔案目錄)/postgresql-8.3.7/contrib/start-scripts/linux postgresql

chmod +x postgresql

vi postgresql

prefix=/usr/local/pgsql

pgdata="/usr/local/pgsql/data"

pguser=postgres

pglog="/var/log/pgsql.log"

chkconfig --add postgresql

啟動資料庫:

service postgresql start

配置完畢 。

Linux 下安裝postgres 安裝教程

用到的幾個rpm安裝檔案 1 postgresql libs 8.4.13 1.el6 3.x86 64.rpm 2 postgresql 8.4.13 1.el6 3.x86 64.rpm 3 postgresql server 8.4.13 1.el6 3.x86 64.rpm 4 uuid 1...

linux下postgres的安裝

解壓並安裝到制定的目錄 tar zxvf postgresql 10.7 1 linux x64 binaries.tar.gz c opt postgres現在postgres的安裝目錄就是 opt postgres pgsql 建立postgres使用者並設定密碼 useradd postgre...

linux 安裝postgres 全文檢索支援

宣告 postgres version 9.2.5 1.安裝過程中遇到問題總結 1.上記鏈結操作執行 make use pgxs 1 命令出錯 執行 yum install postgres devel 9.25 1.fc18.x86 64.rpm 2.繼續執行上記命令報錯,執行 yum insta...