Ubuntu14.04下Postgresql安裝配置

1枯跑、安裝PostgreSQL,當(dāng)前版本是9.3

sudo apt-get install -y postgresql

2罢屈、修改數(shù)據(jù)庫文件的保存路徑(也可不調(diào)使鹅,默認(rèn)路徑為:/var/lib/postgresql/9.3/main/base)
注意數(shù)據(jù)庫版本,當(dāng)前安裝的是9.3版本遣总。新建數(shù)據(jù)庫存儲目錄為/home/postgresql/data

mkdir -p /home/postgresql/data  #新的保存數(shù)據(jù)庫文件的目錄
cd /home/postgresql
chown -R postgres:postgres /home/postgresql
chmod -R 700 /home/postgresql
psql --version  #查看數(shù)據(jù)庫版本
su postgres  #進(jìn)入postgres用戶
/usr/lib/postgresql/9.3/bin/initdb -D /home/postgresql/data  #生成新的數(shù)據(jù)庫路徑睬罗,9.3為數(shù)據(jù)庫版本
exit

修改配置文件

/etc/init.d/postgresql stop  #停止數(shù)據(jù)庫服務(wù)(或者用:service postgresql stop)
vi /etc/postgresql/9.3/main/postgresql.conf  #打開配置文件
#data_directory = '/var/lib/postgresql/9.3/main' 改為 data_directory = '/home/postgresql/data'
#保存配置文件
/etc/init.d/postgresql start  #啟動數(shù)據(jù)庫服務(wù)(或者用:service postgresql start)

3、修改PostgreSQL數(shù)據(jù)庫的默認(rèn)用戶postgres的密碼(注意不是linux系統(tǒng)帳號)

sudo -u postgres psql
ALTER USER postgres WITH PASSWORD 'postgres';  #修改PostgreSQL的登錄密碼為:postgres
\q  #退出PostgreSQL psql客戶端

其中sudo -u postgres是使用 postgres 用戶登錄的意思旭斥,PostgreSQL 數(shù)據(jù)默認(rèn)會創(chuàng)建一個 postgres 的數(shù)據(jù)庫用戶作為數(shù)據(jù)庫的管理員容达,密碼是隨機的,所以這里把密碼設(shè)定為postgres垂券。

4花盐、修改linux系統(tǒng)的postgres用戶的密碼(密碼與數(shù)據(jù)庫用戶postgres的密碼相同)

sudo passwd -d postgres  #刪除PostgreSQL用戶密碼
sudo -u postgres passwd  #輸入兩邊新密碼:postgres

passwd -d是清空指定用戶密碼的意思,PostgreSQL 數(shù)據(jù)默認(rèn)會創(chuàng)建一個 linux 用戶 postgres菇爪,通過上面的代碼修改密碼為postgres算芯。

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

1凳宙、打開配置文件熙揍,修改以下內(nèi)容
vi /etc/postgresql/9.3/main/postgresql.conf
2、監(jiān)聽任何地址訪問氏涩,修改連接權(quán)限
#listen_addresses = 'localhost' 改為 listen_addresses = '*'
3届囚、啟用密碼驗證
#password_encryption = on 改為 password_encryption = on
4、保存配置文件是尖,退出vi編輯器
1意系、打開配置文件,增加以下內(nèi)容饺汹,配置可訪問的用戶ip段
vi /etc/postgresql/9.1/main/pg_hba.conf
2蛔添、在文檔末尾加上以下內(nèi)容
host all all 0.0.0.0 0.0.0.0 md5
3、保存配置文件,退出vi編輯器

重啟PostgreSQL數(shù)據(jù)庫

/etc/init.d/postgresql restart

6作郭、配置5432端口的防火墻設(shè)置

iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 5432 -j ACCEPT

7、內(nèi)部登錄弦疮,管理數(shù)據(jù)庫夹攒、新建數(shù)據(jù)庫、用戶和密碼

1胁塞、登錄PostgreSQL數(shù)據(jù)庫
psql -U postgres -h 127.0.0.1
2咏尝、創(chuàng)建新用戶zhangps,但不給建數(shù)據(jù)庫的權(quán)限啸罢,注意用戶名要用雙引號编检,以區(qū)分大小寫,密碼不用
postgres=# create user "zhangps" with password '123456' nocreatedb;
3扰才、建立數(shù)據(jù)庫允懂,并指定所有者
postgres=# create database "testdb" with owner = "zhangps";
4、退出
\q

8衩匣、外部登錄蕾总,管理數(shù)據(jù)庫、新建數(shù)據(jù)庫琅捏、用戶和密碼

1.在外部命令行的管理命令生百,創(chuàng)建用戶pencil

sudo -u postgres createuser -D -P pencil

輸入新的密碼:
再次輸入新的密碼:

2.建立數(shù)據(jù)庫(tempdb),并指定所有者為(pencil)

sudo -u postgres createdb -O pencil tempdb

-O設(shè)定所有者為pencil

9柄延、安裝 PostgreSQL 數(shù)據(jù)庫 pgAdmin3 客戶端管理程序

apt-get install -y pgadmin3

在圖形界面下才可以使用蚀浆,Ubuntu的圖形界面啟動pgadmin,只需要按下鍵盤的windows鍵搜吧,在搜索中輸入pgadmin市俊,就可以查找到它,點擊就可以啟動滤奈。如果要方便以后使用秕衙,可以把它拖到啟動器上鎖定就行了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末僵刮,一起剝皮案震驚了整個濱河市据忘,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌搞糕,老刑警劉巖勇吊,帶你破解...
    沈念sama閱讀 221,548評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異窍仰,居然都是意外死亡汉规,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來针史,“玉大人晶伦,你說我怎么就攤上這事∽恼恚” “怎么了婚陪?”我有些...
    開封第一講書人閱讀 167,990評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長频祝。 經(jīng)常有香客問我泌参,道長,這世上最難降的妖魔是什么常空? 我笑而不...
    開封第一講書人閱讀 59,618評論 1 296
  • 正文 為了忘掉前任沽一,我火速辦了婚禮,結(jié)果婚禮上漓糙,老公的妹妹穿的比我還像新娘铣缠。我一直安慰自己,他們只是感情好昆禽,可當(dāng)我...
    茶點故事閱讀 68,618評論 6 397
  • 文/花漫 我一把揭開白布攘残。 她就那樣靜靜地躺著,像睡著了一般为狸。 火紅的嫁衣襯著肌膚如雪歼郭。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,246評論 1 308
  • 那天辐棒,我揣著相機與錄音病曾,去河邊找鬼。 笑死漾根,一個胖子當(dāng)著我的面吹牛泰涂,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播辐怕,決...
    沈念sama閱讀 40,819評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼逼蒙,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了寄疏?” 一聲冷哼從身側(cè)響起是牢,我...
    開封第一講書人閱讀 39,725評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎陕截,沒想到半個月后驳棱,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,268評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡农曲,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,356評論 3 340
  • 正文 我和宋清朗相戀三年社搅,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,488評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡形葬,死狀恐怖合呐,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情笙以,我是刑警寧澤淌实,帶...
    沈念sama閱讀 36,181評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站源织,受9級特大地震影響翩伪,放射性物質(zhì)發(fā)生泄漏微猖。R本人自食惡果不足惜谈息,卻給世界環(huán)境...
    茶點故事閱讀 41,862評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望凛剥。 院中可真熱鬧侠仇,春花似錦、人聲如沸犁珠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽犁享。三九已至余素,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間炊昆,已是汗流浹背桨吊。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留凤巨,地道東北人视乐。 一個月前我還...
    沈念sama閱讀 48,897評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像敢茁,于是被迫代替她去往敵國和親佑淀。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,500評論 2 359

推薦閱讀更多精彩內(nèi)容