| 首先,去PostgreSQL官網(wǎng)下載最新版本。筆者使用Linux x86_64源碼編譯安裝包:postgresql-9.0.1.tar.bz2。-
 安裝過程如下:----------------------------- Head -------------------------------------
 mkdir -p /data/setupfiles/ && cd /data/setupfiles/
 wget http://wwwmaster.postgresql.org/redir/161/f/source/v9.0.1/postgresql-9.0.1.tar.bz2
 tar jxvf ./postgresql-9.0.1.tar.bz2
 cd ./postgresql-9.0.1
 mkdir -p /data/programfiles/postgresql-9.0.1/data
 ln -s /data/programfiles/postgresql-9.0.1 /usr/local/postgresql
 groupadd pgsql
 useradd pgsql -g pgsql
 ./configure --prefix=/usr/local/postgresql --enable-profiling
 make
 make install
 cd /usr/local/postgresql
 chown -R pgsql .
 chown -R pgsql data
 chown -R pgsql data/.
 su - pgsql
 /usr/local/postgresql/bin/initdb --encoding=utf8 -D /usr/local/postgresql/data
 cp /data/setupfiles/postgresql-9.0.1/contrib/start-scripts/linux /etc/init.d/postgresql
 chmod +x /etc/init.d/postgresql
 # 注意修改/etc/init.d/postgresql中的安裝路徑和用戶
 service postgresql start
 ps aux | grep postgre
 ----------------------------- End -------------------------------------
 pgsql    66698 4.8 0.2 114552 8508 ?        S    18:03   0:00 /usr/local/postgresql/bin/postmaster -D /usr/local/postgresql/data
 pgsql    66699 0.0 0.1 114552 5436 ?        Ss   18:03   0:00 postgres: writer process
 pgsql    66600 0.0 0.1 114552 5396 ?        Ss   18:03   0:00 postgres: wal writer process
 pgsql    66601 0.0 0.1 115376 6272 ?        Ss   18:03   0:00 postgres: autovacuum launcher process
 pgsql    66602 0.0 0.1 77464 5300 ?        Ss   18:03   0:00 postgres: stats collector process
 ---------------------------------------------------------------------       /usr/local/postgresql/bin/createuser -d -a -P root /usr/local/postgresql/bin/createdb test_db /usr/local/postgresql/bin/psql -U root -W test_db 監(jiān)控可使用ptop、pg_top: 
 本文出自:億恩科技【www.sunshares.net】
 
 
		服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |