一、查看linux内核
1
|
uname -a # 显示x86_64则是64位
|
二、下载安装postgresql
1)下载安装包
下载页:https://www.enterprisedb.com/download-postgresql-binaries
软件包:postgresql-10.12-1-linux-x64-binaries.tar.gz
2)创建用户postgres,需root权限
1
2
3
|
su root
useradd postgres
passwd postgres
|
3)root创建 postgre 安装目录及数据目录
1
2
3
|
mkdir -p /home/postgres/data/
chown -R postgres:postgres /home/postgres/data/
chmod -R 775 /home/postgres/data/
|
4)用户postgres解压安装
1
2
3
4
|
su - postgres
tar -xvf postgresql-10.12-1-linux-x64-binaries.tar.gz -C /home/postgres/
su root
chmod -R 777 pgsql
|
5)用户postgres下,初始化数据库
1
2
|
cd /home/postgres/pgsql/bin
./initdb -D /home/postgres/data/
|
6)用户postgres修改配置
1
2
3
4
5
6
7
8
9
|
# 修改postgresql.conf
vi /home/postgres/data/postgresql.conf
# 修改
listen_addresses = '*'
# 修改pg_hba.conf
vi /home/postgres/data/pg_hba.conf
# 最下方添加,表示运行任何IP连接
host all all 0.0.0.0/0 trust
|
7)用户postgres启动数据库
1
2
3
4
5
6
7
8
|
cd /home/postgres/pgsql/bin
./pg_ctl -D /home/postgres/data/ -l logfile start
# 查看进程
ps -ef | grep postgres
# 查看端口监听情况,默认5432
lsof -i:5432
# 或者
netstat -an | grep 5432
|
8)本地电脑配置navicat
1
2
3
4
5
|
连接名:随意
主机ip:'your server ip'
端口默认:5432
账户:postgres
密码:postgres
|
9)用户postgres关闭数据库
1
2
|
cd /home/postgres/pgsql/bin
./pg_ctl -D /home/postgres/data/ stop
|
Reference
1、 https://blog.51cto.com/11298469/2414026?source=dra
2、 https://blog.csdn.net/joy_chou12/article/details/89351634
打赏
微信
|
支付宝
|
万分感谢 |
|