標籤:
一、安裝
1、安裝:使用如下命令,會自動安裝最新版,這裡為9.5
sudo apt-get install postgresql
安裝完成後,會建立名為"postgres"、不帶密碼的預設資料庫帳號作為資料庫管理員;此外還會建立名為"postgres"的Linux使用者。
安裝完成後的一些資訊如下:
config /etc/postgresql/9.5/main
data /var/lib/postgresql/9.5/main
locale en_US.UTF-8
socket /var/run/postgresql
port 5432
二、修改資料庫預設管理員的密碼1、串連資料庫
以Linux使用者"postgres"的身份執行psql用戶端,進入該用戶端的提示符介面
sudo -u postgres psql
2、修改資料庫預設管理員的密碼
postgres=# alter user postgres with password ‘123456‘
這樣,管理員"postgres"的密碼就為"123456"。
退出psql用戶端命令:\q
三、修改Linux使用者postgres的密碼
這個其實與安裝postgresql關係不大:以"postgres" Linux使用者的身份運行passwd命令
[email protected]:/etc/postgresql/9.5/main$ sudo -u postgres passwd Changing password for postgres.(current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
四、設定資料庫以運行遠端連線訪問
安裝完成後,預設只能本地才能串連資料庫,其他機子訪問不了,需要進行配置。
1、修改監聽地址
sudo gedit /etc/postgresql/9.5/main/postgresql.conf
將 #listen_addresses = ‘localhost‘ 的注釋去掉並改為 listen_addresses = ‘*‘
2、修改可訪問使用者的IP段
sudo gedit /etc/postgresql/9.5/main/pg_hba.conf
在檔案末尾添加: host all all 0.0.0.0 0.0.0.0 md5 ,表示運行任何IP串連
3、重啟資料庫
sudo /etc/init.d/postgresql restart
其他:系統管理使用者、建立資料庫等
五、參考資料
http://blog.sina.com.cn/s/blog_6af33caa0100ypck.html
Ubuntu PostgreSQL安裝和配置