亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數(shù)據(jù)庫 > PostgreSQL > 正文

CentOS 6.3下PostgreSQL 的安裝與配置

2020-03-12 23:55:35
字體:
供稿:網(wǎng)友

一、簡介

PostgreSQL 是一種非常復(fù)雜的對象-關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(ORDBMS),也是目前功能最強(qiáng)大,特性最豐富和最復(fù)雜的自由軟件數(shù)據(jù)庫系統(tǒng)。有些特性甚至連商業(yè)數(shù)據(jù)庫都不具備。這個起源于伯克利(BSD)的數(shù)據(jù)庫研究計(jì)劃目前已經(jīng)衍生成一項(xiàng)國際開發(fā)項(xiàng)目,并且有非常廣泛的用戶。

二、系統(tǒng)環(huán)境

系統(tǒng)平臺:

CentOS release 6.3 (Final)

PostgreSQL 版本:

PostgreSQL 9.2.4

防火墻已關(guān)閉/iptables: Firewall is not running.

SELINUX=disabled

三、安裝方式

A. RPM包安裝

B. yum 安裝

C. 源碼包安裝

四、安裝過程

A. RPM包安裝

1. 檢查PostgreSQL 是否已經(jīng)安裝

# rpm -qa|grep postgres

若已經(jīng)安裝,則使用rpm -e 命令卸載。

2. 下載RPM包

#wget http://yum.postgresql.org/9.2/redhat/rhel-6-i386/postgresql92-server-9.2.4-1PGDG.rhel6.i686.rpm

#wget http://yum.postgresql.org/9.2/redhat/rhel-6-i386/postgresql92-contrib-9.2.4-1PGDG.rhel6.i686.rpm

#wget http://yum.postgresql.org/9.2/redhat/rhel-6-i386/postgresql92-libs-9.2.4-1PGDG.rhel6.i686.rpm

#wget http://yum.postgresql.org/9.2/redhat/rhel-6-i386/postgresql92-9.2.4-1PGDG.rhel6.i686.rpm

3. 安裝PostgreSQL,注意安裝順序

# rpm -ivh postgresql92-libs-9.2.4-1PGDG.rhel6.i686.rpm

# rpm -ivh postgresql92-9.2.4-1PGDG.rhel6.i686.rpm

# rpm -ivh postgresql92-server-9.2.4-1PGDG.rhel6.i686.rpm

# rpm -ivh postgresql92-contrib-9.2.4-1PGDG.rhel6.i686.rpm

4. 初始化PostgreSQL 數(shù)據(jù)庫

PostgreSQL 服務(wù)初次啟動的時候會提示初始化。

CentOS 6.3下PostgreSQL 的安裝與配置

初始化數(shù)據(jù)庫

# service postgresql-9.2initdb

CentOS 6.3下PostgreSQL 的安裝與配置

5. 啟動服務(wù)

# service postgresql-9.2start

CentOS 6.3下PostgreSQL 的安裝與配置

6. 把PostgreSQL 服務(wù)加入到啟動列表

# chkconfig postgresql-9.2on

# chkconfig --list|grep postgres

CentOS 6.3下PostgreSQL 的安裝與配置

7.修改PostgreSQL 數(shù)據(jù)庫用戶postgres的密碼(注意不是linux系統(tǒng)帳號)

PostgreSQL 數(shù)據(jù)庫默認(rèn)會創(chuàng)建一個postgres的數(shù)據(jù)庫用戶作為數(shù)據(jù)庫的管理員,默認(rèn)密碼為空,我們需要修改為指定的密碼,這里設(shè)定為’postgres’。

# su - postgres

$ psql

# ALTER USER postgres WITH PASSWORD 'postgres';

# select * from pg_shadow ;

CentOS 6.3下PostgreSQL 的安裝與配置

8. 測試數(shù)據(jù)庫

8.1 創(chuàng)建測試數(shù)據(jù)庫

# create database david;

CentOS 6.3下PostgreSQL 的安裝與配置

8.2 切換到david 數(shù)據(jù)庫

# /c david

CentOS 6.3下PostgreSQL 的安裝與配置

8.3 創(chuàng)建測試表

david=# create table test (id integer, name text);

CentOS 6.3下PostgreSQL 的安裝與配置

8.4 插入測試數(shù)據(jù)

david=# insert into test values (1,'david');

INSERT 0 1

david=#

8.5 選擇數(shù)據(jù)

CentOS 6.3下PostgreSQL 的安裝與配置

david=# select * from test ;

id | name

----+-------

1 | david

(1 row)

david=#

CentOS 6.3下PostgreSQL 的安裝與配置

測試完成,RPM包安裝成功。

9.修改linux 系統(tǒng)用戶postgres 的密碼

PostgreSQL 數(shù)據(jù)庫默認(rèn)會創(chuàng)建一個linux 系統(tǒng)用戶postgres,通過passwd 命令設(shè)置系統(tǒng)用戶的密碼為post123。

# passwd postgres

CentOS 6.3下PostgreSQL 的安裝與配置

10.修改PostgresSQL 數(shù)據(jù)庫配置實(shí)現(xiàn)遠(yuǎn)程訪問

10.1 修改postgresql.conf 文件

# vi /var/lib/pgsql/9.2/data/postgresql.conf

CentOS 6.3下PostgreSQL 的安裝與配置

如果想讓PostgreSQL 監(jiān)聽整個網(wǎng)絡(luò)的話,將listen_addresses 前的#去掉,并將 listen_addresses = 'localhost' 改成 listen_addresses = '*'

10.2 修改客戶端認(rèn)證配置文件pg_hba.conf

將需要遠(yuǎn)程訪問數(shù)據(jù)庫的IP地址或地址段加入該文件。

# vi /var/lib/pgsql/9.2/data/pg_hba.conf

CentOS 6.3下PostgreSQL 的安裝與配置

11. 重啟服務(wù)以使設(shè)置生效

# service postgresql-9.2 restart

CentOS 6.3下PostgreSQL 的安裝與配置

12. 遠(yuǎn)程測試連接

CentOS 6.3下PostgreSQL 的安裝與配置

CentOS 6.3下PostgreSQL 的安裝與配置

連接成功。

B. yum 安裝

1. 將剛才安裝的PostgreSQL 卸載

//停止PostgreSQL服務(wù)

# /etc/init.d/postgresql-9.2 stop

CentOS 6.3下PostgreSQL 的安裝與配置

//查看已安裝的包

# rpm -qa|grep postgres

CentOS 6.3下PostgreSQL 的安裝與配置

//卸載

# rpm -e postgresql92-server-9.2.4-1PGDG.rhel6.i686

# rpm -e postgresql92-contrib-9.2.4-1PGDG.rhel6.i686

# rpm -e postgresql92-9.2.4-1PGDG.rhel6.i686

# rpm -e postgresql92-libs-9.2.4-1PGDG.rhel6.i686

CentOS 6.3下PostgreSQL 的安裝與配置

2. yum 安裝

如果是默認(rèn)yum 安裝的話,會安裝較低版本的PostgreSQL 8.4,這不符合我們的要求。

CentOS 6.3下PostgreSQL 的安裝與配置

我們使用PostgreSQL Yum Repository 來安裝最新版本的PostgreSQL。

2.1 安裝PostgreSQL yum repository

# rpm -i http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/pgdg-redhat92-9.2-7.noarch.rpm

CentOS 6.3下PostgreSQL 的安裝與配置

2.2 安裝新版本PostgreSQL

# yum install postgresql92-server postgresql92-contrib

CentOS 6.3下PostgreSQL 的安裝與配置

2.3 查看安裝

CentOS 6.3下PostgreSQL 的安裝與配置

3. 初始化并啟動數(shù)據(jù)庫

CentOS 6.3下PostgreSQL 的安裝與配置

CentOS 6.3下PostgreSQL 的安裝與配置

4. 測試

CentOS 6.3下PostgreSQL 的安裝與配置

其他步驟如A方式。

C.源碼包安裝

1. 下載PostgreSQL 源碼包

# wget http://ftp.postgresql.org/pub/source/v9.2.4/postgresql-9.2.4.tar.bz2

2. 解壓源碼包

# tar xjf postgresql-9.2.4.tar.bz2

3. 進(jìn)入解壓后的目錄

# cd postgresql-9.2.4

CentOS 6.3下PostgreSQL 的安裝與配置

4. 查看INSTALL 文件

INSTALL 文件中Short Version 部分解釋了如何安裝PostgreSQL 的命令,Requirements 部分描述了安裝PostgreSQL 所依賴的lib,比較長,先configure 試一下,如果出現(xiàn)error,那么需要檢查是否滿足了Requirements 的要求。

CentOS 6.3下PostgreSQL 的安裝與配置

5. 開始編譯安裝PostgreSQL 數(shù)據(jù)庫。

[root@TS-DEV postgresql-9.2.4]# ./configure

CentOS 6.3下PostgreSQL 的安裝與配置

configure 成功,無錯誤。

6. 執(zhí)行g(shù)make

[root@TS-DEV postgresql-9.2.4]# gmake

CentOS 6.3下PostgreSQL 的安裝與配置

gmake 成功,Ready to install.

7. 執(zhí)行g(shù)make install

[root@TS-DEV postgresql-9.2.4]# gmake install

CentOS 6.3下PostgreSQL 的安裝與配置

gmake install 成功,到這一步,PostgreSQL 源碼編譯安裝完成,下面開始配置PostgreSQL.

8. 設(shè)置環(huán)境變量

# vi .bash_profile

把PATH=$PATH:$HOME/bin

改成PATH=$PATH:$HOME/bin:/usr/local/pgsql/bin

保存退出。

讓環(huán)境變量生效:

# source .bash_profile

9. 添加用戶postgres

# adduser postgres

CentOS 6.3下PostgreSQL 的安裝與配置

* 更改用戶目錄(可選操作)

# vi /etc/passwd

把postgres:x:528:528::/home/postgres:/bin/bash

改成postgres:x:528:528::/usr/local/pgsql:/bin/bash

將.bash_profile 移動到新的用戶目錄并修改權(quán)限

# cp /home/postgres/.bash_profile /usr/local/pgsql/

# chown postgres.postgres .bash_profile

刪除用戶目錄:

[root@TS-DEV home]# rm -rf postgres/

10. 初始化數(shù)據(jù)庫

10.1 新建數(shù)據(jù)目錄

# mkdir /usr/local/pgsql/data

10.2 更改權(quán)限

# chown postgres /usr/local/pgsql/data

10.3 切換到postgres 用戶

# su - postgres

CentOS 6.3下PostgreSQL 的安裝與配置

10.4 init db

$ /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data/

CentOS 6.3下PostgreSQL 的安裝與配置

到這里數(shù)據(jù)的初始化就完成了。

11. 系統(tǒng)服務(wù)

11.1 回到root 用戶

$ exit

11.2復(fù)制安裝目錄下的linux文件到/etc/init.d/

進(jìn)入postgresql 的安裝目錄(即剛剛使用tar命令解壓的目錄)

# cd postgresql-9.2.4

# cp contrib/start-scripts/linux /etc/init.d/postgresql

CentOS 6.3下PostgreSQL 的安裝與配置

11.3 添加執(zhí)行權(quán)限

# chmod +x /etc/init.d/postgresql

11.4 啟動數(shù)據(jù)庫

CentOS 6.3下PostgreSQL 的安裝與配置

11.5 讓數(shù)據(jù)庫開機(jī)啟動

# chkconfig --add postgresql

# chkconfig postgresql on

CentOS 6.3下PostgreSQL 的安裝與配置

11.6 創(chuàng)建數(shù)據(jù)庫操作的歷史記錄文件

CentOS 6.3下PostgreSQL 的安裝與配置

12. 測試使用

# su - postgres

$ createdb test

$ psql test

test=# create table test(id int);

CentOS 6.3下PostgreSQL 的安裝與配置

源碼編譯安裝成功。


windows系統(tǒng)中安裝,請參考:PostgreSQL安裝步驟詳細(xì)圖解(windows)

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
国产视频在线一区二区| 一区二区三区美女xx视频| 激情五月综合婷婷| 91精品国产综合久久婷婷香蕉| www欧美xxxx| 精品一区免费| 国产自产视频一区二区三区| 欧美久久久久久久久久久| 9999精品免费视频| 午夜视频在线观看免费视频| 国产精品久久久久永久免费观看| 无码人妻精品一区二区三区夜夜嗨| 91精品国产毛片武则天| 欧美三区在线视频| 亚洲午夜精品一区| 日韩丰满少妇无码内射| 一区二区三区欧美日| 小说区亚洲自拍另类图片专区| 四虎4545www精品视频| 久草视频福利在线| 亚洲第一区中文99精品| 亚洲图片88| 久草精品在线播放| 九九九热999| 一本色道久久88亚洲综合88| 亚洲男人天堂| 中文字幕久久精品一区二区| 国产成人丝袜美腿| 免费看日本一区二区| 999国产在线视频| 麻豆网站在线观看| 亚洲图片中文字幕| 久久理论片午夜琪琪电影网| 国产欧美一区二区三区精品观看| 91精品国产欧美一区二区成人| 亚洲大胆视频| 欧美极品jizzhd欧美仙踪林| 日本日本精品二区免费| 国产精品—色呦呦| gogo在线高清视频| аⅴ资源新版在线天堂| av色综合久久天堂av色综合在| 成人在线免费视频观看| 久久久亚洲av波多野结衣| 在线观看欧美视频| 狠狠色噜噜狠狠狠狠黑人| 国产亚洲免费的视频看| 国产日韩欧美精品在线| 日韩欧美大尺度| 国产精品女上位| 欧美一区三区二区在线观看| 熟妇高潮一区二区三区| 国产精品30p| 亚洲欧美精选| 精品国产亚洲一区二区三区大结局| 亚洲欧美激情视频在线观看一区二区三区| 亚洲一级特黄| 日本免费网站在线观看| 日本高清视频精品| 久久久久久久久四区三区| 日本免费黄视频| 97超碰人人看人人| 91极品视频在线观看| 成人午夜在线影视| 成人免费在线一区二区三区| 粉嫩av国产一区二区三区| 国产一区红桃视频| 久久久精品视频成人| 亚洲免费人成在线视频观看| 日韩在线欧美在线国产在线| 国产一区清纯| 桃色av一区二区| 91日韩在线专区| 精品国产乱码久久久久久免费| 中文字幕一区二区三区人妻电影| 日本视频免费观看| 亚洲成人人体| 国产极品视频在线观看| 欧美激情视频一区二区三区不卡| 中国人与牲禽动交精品| 日本成人免费在线观看| 国产91对白在线观看九色| www.香蕉视频在线观看| 欧美久久久久久久久久久| 999久久久国产精品| 亚洲色图一二三区| 欧美激情欧美激情| 全球成人免费直播| 国产精品超碰| 成人97精品毛片免费看| 免费看黄裸体一级大秀欧美| 99久久国产综合精品女不卡| 欧美精品aaaa| 国产精品国产精品国产专区不片| 欧美精品在线看| 亚洲中文字幕在线观看| 午夜美女福利视频| 一级黄色av| 好吊色欧美一区二区三区| 日本韩国欧美超级黄在线观看| 亚洲第一区第二区第三区| yy111111少妇影院日韩夜片| 日产精品久久久一区二区| 日韩在线视频中文字幕| 亚洲在线欧美| 国产区亚洲区欧美区| 成人性爱视频在线观看| 少妇又紧又色又爽又刺激视频| 欧美亚韩一区| 天堂网在线观看国产精品| 一区二区三区在线观看免费视频| 男人日女人网站| 中文字幕亚洲综合| 欧美黑人又粗大| 91黄色在线看| 成本人h片动漫网站在线观看| 成人高潮成人免费观看| 人九九综合九九宗合| 一级黄色电影片| 欧美性受xxx黑人xyx性爽| 精品国模一区二区三区欧美| 一区二区精彩视频| 调教视频免费在线观看| 久草福利在线| 91精品国自产在线| 亚洲韩国精品一区| 亚洲精品一区国产| 亚洲精品大尺度| 国产精品乱码久久久久| 成人一区二区免费视频| 2018狠狠干| 亚洲国产高清视频| 亚洲va电影大全| 亚洲国产黄色片| 国产一级大片免费看| 久久久久久欧美精品色一二三四| 久久福利视频导航| 一级片久久久久| 国产精品一香蕉国产线看观看| 国产福利一区视频| 国产精品久久久久久久浪潮网站| 成人美女视频在线观看18| 欧美性x x x| 国产日产精品一区| 人妖精品videosex性欧美| 自拍视频一区二区三区| 91精彩视频在线观看| 成人免费视频77777| 欧美视频在线视频精品| 免费黄色特级片| 男人捅女人免费视频| jizz免费观看| 亚洲综合在线视频| 久久久久久久9999| 成人黄色a**站在线观看| jizz在线观看中文| 国产91色在线免费| 又黄又www的网站| 在线一区二区三区精品| 日韩欧美视频专区| 波多野结衣电车痴汉| 黄色一二三区| 国产夫绿帽单男3p精品视频| 国产喷水在线观看| 欧美韩国日本不卡| 日韩欧美一区二区不卡| 91麻豆精品一区二区三区| 鬼打鬼之黄金道士1992林正英| 免费偷拍视频网站| 国内揄拍国内精品少妇国语| 亚洲最新在线视频| 成人在线视频免费看| 北条麻妃在线视频| 中文字幕美女视频| 老熟妇高潮一区二区高清视频| 国模私拍一区二区| 精品视频第一区| 成人晚上爱看视频| 久久99热国产| 国产剧情一区二区三区| 韩国三级午夜理伦三级三| 欧美性受xxxx黑人xyx性爽| 亚洲精品免费视频| 天天躁日日躁狠狠躁av麻豆男男| 美女扒开腿让男人桶爽久久软| 国产精品久久a| 欧美日韩hd| 无码国产精品一区二区色情男同| 精品日韩av一区二区| 日韩av在线最新| 色偷偷亚洲第一成人综合网址| 日本美女一区二区三区| 亚洲欧美日韩一区二区| 日韩高清不卡一区| 影音先锋中文字幕影院| 精品中文字幕不卡在线视频| 麻豆久久一区二区| 五月天视频一区| 啊啊啊射了视频网站| 精品国产髙清在线看国产毛片| 亚洲已满18点击进入在线看片| av在线电影播放| 精品国产一级| 91香蕉视频在线下载| 欧美日韩亚洲视频| 91免费看片在线观看| 国产美女在线精品免费观看| 日本久久二区| 一区二区精品视频在线观看| av伦理在线| 国产大片一区二区三区| 日本久久久久久久| 国产婷婷在线视频| 欧美日韩黄色一区二区| 国产欧美一区二区三区四区| 日本电影亚洲天堂| 国产在线精品一区二区不卡| 四色成人av永久网址| 在线午夜视频| 一本大道av伊人久久综合| 亚洲乱码中文字幕久久孕妇黑人| 欧亚精品中文字幕| 亚洲国产毛片完整版| av午夜在线观看| 亚洲精品激情| 天天操天天搞| 在线看黄色的网站| 欧美在线视频网| 91九色国产蝌蚪| 日韩在线观看第一页| 97欧美精品一区二区三区| 亚洲专区**| 国产日韩欧美综合一区| 日韩主播视频在线| 久久影视中文粉嫩av| 国产精品国产三级国产专业不| 婷婷国产在线综合| 在线观看黄色片| 四虎国产成人永久精品免费| 青娱乐精品在线| 少妇精品久久久一区二区三区| 色综合一区二区三区| 国产欧美日韩三级| 精品国产乱码久久久久久久久| 一本色道久久综合亚洲精品不| yes4444视频在线观看| 99精品国产在热久久下载| 日韩中文字幕精品视频| www国产精品内射老熟女| 亚洲丝袜一区在线| 欧美精品羞羞答答| 中文字幕一区二区三中文字幕| 自拍视频一区二区三区| 中文字幕在线看视频国产欧美在线看完整| 日韩免费视频一区二区视频在线观看| 国产精品伦理久久久久久| 黄瓜视频18免费观看| 亚洲精品午夜级久久久久| 蜜桃成人精品| 北条麻妃在线观看视频| 国产精品视频首页| 亚洲aaa激情| 激情网站在线| 国产日产欧美a一级在线| 另类欧美日韩国产在线| 殴美一级特黄aaaaaa| 国产三区在线观看| 可以www视频| 国产亚洲精品高潮| 国产精品一级无码| 成人免费av电影| 国产精品一区二区三区不卡| 国产一区二区在线免费观看| 免费亚洲电影在线| 一区二区三区在线免费| 亚洲精品白虎| www.欧美色| а√天堂8资源在线官网| 国内精品免费视频精选在线观看| 中文在线官网天堂| 久久夜色精品国产欧美乱| 六月丁香色婷婷| www,av在线| 成人在线视频免费播放| 中文字幕影片免费在线观看| 无码av中文一区二区三区桃花岛| 777777777亚洲妇女| 国产麻豆精品久久| 亚洲色图在线观看| 99久久久久国产精品| 国产成人午夜| 日韩精品看片| 一二三在线视频| 日韩精品一二| 欧美成人一区二区三区片免费| 久久99热这里只有精品国产| 超碰手机在线观看| 国产传媒第一页| 亚欧美无遮挡hd高清在线视频| 欧美激情区在线播放| 一级少妇精品久久久久久久| 青青草成人免费视频| 91丨九色丨黑人外教| 精品国产免费一区二区三区四区| 欧美国产视频一区二区| 一区二区三区福利| 在线一区电影| 午夜国产福利视频| 国产在线精品成人一区二区三区| 免费亚洲视频| 小向美奈子av| 7777精品久久久大香线蕉小说| 精品影片在线观看的网站| 亚洲电影视频在线| 日韩视频中文字幕在线观看| 四虎影院中文字幕| 国产精品久久二区| 国产精品资源在线| baoyu777.永久免费视频| 2023国产一二三区日本精品2022| 日本视频一区二区| 黄色av免费在线观看| 999精品在线观看| 国产黄色美女视频| 天天躁日日躁狠狠躁伊人| 久久不见久久见中文字幕免费| 黄色成人影院| 五月婷婷欧美视频|