centos7上的postgresql10安装和配置
2024-10-15 20:14:41
安装数据库
安装参考官方文档:https://www.postgresql.org/download/linux/redhat/
1.Install the repository RPM:
yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm
2.Install the client packages:安装client工具
yum install postgresql10
3.Optionally install the server packages:安装服务端
yum install postgresql10-server
4.Optionally initialize the database and enable automatic start:初始化数据库并启动pgsql
/usr/pgsql-10/bin/postgresql-10-setup initdb
systemctl enable postgresql-10
systemctl start postgresql-10
调整数据库配置
数据文件目录:
[root@fkkfapp data]# pwd
/var/lib/pgsql/10/data
修改数据库监听端口,开放所有ip监听,增加所有 ipv4地址接入权限
1.修改postgresql.conf文件
[root@fkkfapp data]# vi /var/lib/pgsql/10/data/postgresql.conf
修改以下部分:
listen_addresses = '*'
port = 1521
我因为外网代理端口的原因所以修改为1521,正常不需要修改
2.修改pg_hba.conf文件
[root@fkkfapp data]# vi /var/lib/pgsql/10/data/pg_hba.conf
新增第三行信息
# IPv4 local connections:
host all all 127.0.0.1/32 ident
host all all 0.0.0.0/0 trust
3.修改/etc/profile文件,增加PGPORT设置
vi /etc/profile
export PGPORT=1521
4.切换到postgres用户,测试是否可以连接
-bash-4.2$ psql
psql (10.4)
Type "help" for help.
postgres=#
5.使用外网navicat测试,可以登录远程端口
新建用户和数据库
postgres=# create user panda with password 'panda';
postgres=# create database panda owner panda;
postgres=# grant all privileges on database panda to panda;
最新文章
- 阿里云系列——7.阿里云IIS系列详解(过程+通用+最新)
- 【转】 iOS9.2-iOS9.3.3越狱插件清单
- JDK6环境下升级项目到springframework4.x和tomcat7.x
- [JAVA教程] 2016年最新spring4框架搭建视频教程 【尚学堂】
- [问题2015S10] 复旦高等代数 II(14级)每周一题(第十一教学周)
- 移动前端头部标签(HTML5 meta)
- Leetcode 之Populating Next Right Pointers in Each Node II(51)
- (13)odoo翻译
- hibernate3和spring整合的一些方式
- TimeUnit(转)
- 关于正则表达式的转义 PHP
- 关于 css padding 的使用 padding会将使用该属性的元素撑开
- Windows Phone开发(40):漫谈关键帧动画之中篇
- MVC模式编程演示样本-登录认证(静态)
- 如何进行SQL性能优化
- Mysql连接报错:1130-host ... is not allowed to connect to this MySql server如何处理
- 微信小程序外包 就找北京动软 专业承接微信小程序定制
- Java 定义静态list
- webstorm11.0下载地址和webstorm11.0破解程序patcher.exe下载使用方法说明 前端IDE工具的利器
- 回顾下TCP/IP协议