centos7上的postgresql10安装和配置

安装数据库

安装参考官方文档: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

调整数据库配置

数据文件目录:

[[email protected] data]# pwd
/var/lib/pgsql/10/data

修改数据库监听端口,开放所有ip监听,增加所有 ipv4地址接入权限
1.修改postgresql.conf文件


[[email protected] data]# vi /var/lib/pgsql/10/data/postgresql.conf 

修改以下部分:

listen_addresses = '*'
port = 1521                          

我因为外网代理端口的原因所以修改为1521,正常不需要修改

2.修改pg_hba.conf文件

[[email protected] 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;

原文地址:https://www.cnblogs.com/mousezhou/p/9314935.html

时间: 2024-11-09 04:59:13

centos7上的postgresql10安装和配置的相关文章

centos7上keepalived的安装和配置

1.环境规划1)master:node1,centos7.5,eth0:192.168.1.11,eht1:10.10.1.11,keepalive2)backup:node1,centos7.5,eth0:192.168.1.12,eth1:10.10.1.12,keepalive2.搭建步骤1)node1,node2上都以mini方式安装CentOS 7.5 64-bit,并按照规划配置IP地址:2)node1,node2的/etc/hosts中添加如下内容. 192.168.1.11 no

PJzhang:centos7上LNMP方式安装dvwa漏洞测试环境

猫宁!!! 参考链接:https://www.jianshu.com/p/5491ce5bfbac https://www.cnblogs.com/wujuntian/p/8183952.html https://www.cnblogs.com/lonnie/p/9027566.html https://stackoverflow.com/questions/34274492/dvwa-setup-php-function-allow-url-include-disabled/34540293

centos7系统下nginx安装并配置开机自启动操作

准备工作 我的centos7系统是最小化安装的, 缺很多库, 首先安装必须的运行库 ? 1 2 3 4 5 6 7 8 9 10 11 yum install wget gcc gcc-c++ pcre-devel zlib-devel ##创建工作目录并进入工作目录 mkdir -p /z/nginx && cd /z/nginx ##获取nginx最新的安装包 wget http://nginx.org/download/nginx-1.11.10.tar.gz ##解压缩 tar z

centos7上使用yum安装mysql

centos yum是没有mysql的,集成的是新的Mariadb,怎么用yum的方式在centos7上安装mysql呢? 1. 下载mysql的repo源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm 安

在CentOS7上通过RPM安装实现LAMP+phpMyAdmin过程全记录

时间:2017年9月20日 一.软件环境: IP:192.168.1.71 Hostname:centos73-2.surmount.net Linux:CentOS Linux release 7.3.1611 (Core) Apache:httpd-2.4.6 Mysql:Ver 15.1 Distrib 5.5.52-MariaDB PHP:初始用ISO光盘yum源安装的版本为php-5.4.16.在后续安装phpMyAdmin-4.7.4时报错,然后按提示升级为php56w-5.6.31

在CentOS7上部署Rabbitmq集群配置

概述 RabbitMQ是目前流行的开源消息队列系统.MQ(消息队列)是一种应用程序对应用程序的通信方法. RabbitMQ的结构图如图所示: 实现步骤 在一个集群里,有三台服务器,其中一台使用磁盘模式,另两台使用内存模式.两台内存模式的节点无疑速度更快,因此通过客户端连接访问它们.但是客户端不可能分别连接两个内存节点,肯定是通过前端反向代理去轮询分发请求如果担心前端反向代理服务器故障,可以通过Keepalived软件做一个高可用架构.而磁盘模式的节点,由于磁盘IO相对较慢,因此仅作数据备份使用.

Centos7上docker的安装和基本使用

Centos7上Docker的相关操作 Docker的安装 1.检查内核版本 docker使用linux的内核必须是3.10以上,首先需要 # uname -r 2.使用yum安装docker # yum install docker 3.启动&停止 重启: # systemctl restart docker 停止: # systemctl stop docker 启动: # systemctl start docker 开机自启: # systemctl enable docker 状态:

CentOS-7.0的核心安装与配置续

我们CentOS-7.0的核心安装后,很开心,但还没等兴奋劲过去就发现问题了,yum怎么用不了?ifconfig怎么也用不了?pvcreate呢?......之后大家可能就开始骂我坑爹了,怎么这么多的基础命令用不了,这个人写的核心安装怎么这么坑. 我错了,不要急,下面的这篇文字就是帮你们解决这个问题的. 我们安装时的文件是依照/root/anaconda-ks.cfg这个回答文件(回答文件不懂的话自行百度)安装的,cat查看它 [[email protected] ~]# cat/root/an

EC2 Ubuntu服务器上的PPTPD安装和配置

最近花了点精力,在ec2上配置了PPTP VPN. 之所以选择PPTP,最主要还是因为其简单,很多路由器也都支持PPTP. 方案上参考了 http://blog.lifeclaw.com/articles/how-to-install-pptp-vpn-service-on-ubuntu/ 向该文作者表示一下感谢. 安装: sudo apt-get -y install pptpd 配置: pptpd.conf sudo vi /etc/pptpd.conf #确保如下选项的配置 option