:-: pgsql安裝部署
--: 時間:2018.08.27
作者:Darren.liu
* * * * *
### 1.解壓數據庫并放到指定目錄:
tar -zxvf postgresql-10.5-1-linux-x64-binaries.tar.gz
解壓出來之后目錄為pgsql
mv pgsql/ /usr/local
### 2.創建pgsql用戶并設置密碼(ps數據庫不能使用root啟動):
useradd postgres
passwd postgres
兩次輸入密碼并確認
## 3.創建存放數據目錄
創建pgsql數據目錄: mkdir /pgdata
給postgres用戶授權目錄訪問權限: chown postgres /pgdata
### 4.切換賬號:
su postgre
### 5.初始化數據
./initdb /pgdata
### 6.啟動切換成postgres數據庫
./bin/pg_ctl -D /pgdata start
### 7.修改配置文件
vim /pgdata/pg_hba.conf
# IPv4 local connections:
#host all all 127.0.0.1/32 trust
host all all 0.0.0.0/0 trust
vim /pgdata/postgresql.conf
listen_addresses = '192.168.154.134' # what IP address(es) to listen on;
### 8.命令行連接數據庫:
./psql -h 127.0.0.1 -p 5432 -U postgre -d mydb
默認使用登錄賬號進入相應數據庫,如果沒有需要指定相應的庫名