linux 安装PostgreSQL
- 把最新的rpm包添加到系统库
PostgreSQL会为所有的Linux平台发布rpm包, 而且会比其他的的库更新的更快.
地址:postresSQL linuxrpm -Uvh https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-centos11-11-2.noarch.rpm
- 列出可用安装包
yum list postgres*
- 安装PostgreSQL
yum install -y postgresql11-server.x86_64
- 初始化数据库
/usr/pgsql-11/bin/postgresql-11-setup initdb
仅需执行一次 - 启动PostgreSQL
systemctl start postgresql-11
- 设置自启动
systemctl enable postgresql-11
- 查看运行状态
systemctl status postgresql-11
- 开机启动
chkconfig postgresql-11 on
- 重置密码
1)sudo -u postgres psql
2)ALTER USER postgres WITH PASSWORD 'postgres';
3) 退出\q
- 开启远程访问
vi /var/lib/pgsql/11/data/postgresql.conf
修改#listen_addresses = 'localhost' 为 listen_addresses='*',建议只监听内网IP - 修改客户端认证配置文件pg_hba.conf
vi /var/lib/pgsql/11/data/pg_hba.conf
将IPv4区下的127.0.0.1/32修改为0.0.0.0/0; 将ident修改为md5 - 重启服务
service postgresql-11 restart
- 开放端口
firewall-cmd --zone=public --add-port=5432/tcp --permanent
- 重载防火墙
firewall-cmd --reload
相关推荐
WanKaShing 2020-11-12
zhbvictor 2020-10-29
kls00 2020-10-15
89921334 2020-07-29
83911930 2020-07-28
89407707 2020-06-27
89921334 2020-06-26
89244553 2020-06-21
84593973 2020-06-21
83911930 2020-06-16
yaoding 2020-06-14
89244553 2020-06-11
89407707 2020-06-11
89921334 2020-06-10
89407707 2020-06-10
goodriver 2020-06-09
kevinli 2020-06-06
84593973 2020-06-05