:-: 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
默认使用登录账号进入相应数据库,如果没有需要指定相应的库名