日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

安裝PostgreSQL數(shù)據(jù)庫(kù)(Linux篇)

 xenophobe 2015-03-18

0.編譯環(huán)境

  • Linux: CentOS 5.5
  • gcc: 4.1.2

1. 安裝PostgreSQL

1) 解壓postgresql-9.1.7.tar.bz2

#tar jxvf postgresql-9.1.7.tar.bz2

 

2) 進(jìn)入解壓后的postgresql-9.1.7目錄

#cd postgresql-9.1.7

3) 編譯postgresql源碼

#./configure --prefix=/opt/pgsql-9.1.7

 #make

#make install

至此,完成postgresql的安裝。進(jìn)入/opt/pgsql-9.1.7目錄可以看到安裝后的postgresql的文件。

#ls /opt/pgsql-9.1.7

2.創(chuàng)建postgresql數(shù)據(jù)庫(kù)

1) 創(chuàng)建postgres用戶

#useradd postgres

修改postgres密碼

#passwd postgres

2) 設(shè)置postgres用戶的環(huán)境變量

切換到postgres用戶

#su - postgres

進(jìn)入postgres的主目錄

#cd ~

編輯~/.bash_profile文件

#vi ~/.bash_profile

設(shè)置以下的環(huán)境變量

export PGHOME=/opt/pgsql-9.1.7

export PGDATA=~/data

保存,退出vi。執(zhí)行以下命令,使環(huán)境變量生效

#source ~/.bash_profile

3) 初始化postgres數(shù)據(jù)庫(kù)

#initdb

至此,完成postgres數(shù)據(jù)庫(kù)的初始化。

4) 啟動(dòng)postgres數(shù)據(jù)庫(kù)實(shí)例

#pg_ctl start

可以看到postgresql數(shù)據(jù)庫(kù)實(shí)例已經(jīng)啟動(dòng),通過下面的命令可以查看系統(tǒng)中運(yùn)行的postgres進(jìn)程

#ps -ef | grep postgres

5) 連接postgresql數(shù)據(jù)庫(kù)

#psql -h 127.0.0.1 -d postgres -U postgres

6) 停止postgresql數(shù)據(jù)庫(kù)實(shí)例

#pg_ctl stop

#ps -ef |  grep postgres

可以看到已經(jīng)沒有postgres進(jìn)程

3. 設(shè)置PostgreSQL開機(jī)自啟動(dòng)

PostgreSQL的開機(jī)自啟動(dòng)腳本位于PostgreSQL源碼目錄的contrib/start-scripts路徑下

linux文件即為linux系統(tǒng)上的啟動(dòng)腳本

1)修改linux文件屬性,添加X屬性

#chmod a+x linux

2) 復(fù)制linux文件到/etc/init.d目錄下,更名為postgresql

#cp linux /etc/init.d/postgresql

3)修改/etc/init.d/postgresql文件的兩個(gè)變量

prefix設(shè)置為postgresql的安裝路徑:/opt/pgsql-9.1.2

PGDATA設(shè)置為postgresql的數(shù)據(jù)目錄路徑:

4) 執(zhí)行service postgresql start,就可以啟動(dòng)PostgreSQL服務(wù)

#service postgresql start

 

5)設(shè)置postgresql服務(wù)開機(jī)自啟動(dòng)

#chkconfig --add postgresql

執(zhí)行上面的命令,就可以實(shí)現(xiàn)postgresql服務(wù)的開機(jī)自啟動(dòng)。

 

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多