postgres数据库11.11安装

postgres-11.11安装

#切换为普通用户user
[root@localhost ~]#su user
#切换到postgres安装包所在目录
[user@localhost root]$cd /usr/local/src

postgresql11-11.11-1PGDG.rhel7.x86_64.rpm
postgresql11-contrib-11.11-1PGDG.rhel7.x86_64.rpm
postgresql11-devel-11.11-1PGDG.rhel7.x86_64.rpm
postgresql11-docs-11.11-1PGDG.rhel7.x86_64.rpm
postgresql11-libs-11.11-1PGDG.rhel7.x86_64.rpm
postgresql11-plperl-11.11-1PGDG.rhel7.x86_64.rpm
postgresql11-server-11.11-1PGDG.rhel7.x86_64.rpm
timescaledb-2-loader-postgresql-11-2.0.0~rc4-0.el7.x86_64.rpm
timescaledb-2-postgresql-11-2.0.0~rc4-0.el7.x86_64.rpm
timescaledb-tools-0.10.0-0.el7.x86_64.rpm
libicu-50.2-4.el7_7.x86_64.rpm
libxslt-1.1.28-5.el7.x86_64.rpm
#安装以上所有安装包
[user@localhost root]$sudo su – postgres

#初始化数据库
-bash-4.2$ initdb
-bash-4.2$ timescaledb-tune --pg-config=/usr/pgsql-11/bin/pg_config
#全部yes
#退出
-bash-4.2$ logout
#启动数据库
[user@localhost root]$ sudo systemctl start postgresql-11
#进入数据库
[user@localhost root]$ sudo su – postgres
-bash-4.2$ psql
psql (11.11)
Type “help” for help.
#设置postgres用户密码
postgres=#alter user postgres with password ‘***********’;
#创建hasura用户并设置密码
postgres=# CREATE ROLE hasura LOGIN PASSWORD ‘hasura123!’;
#创建timescale扩展
postgres=# create extension timescaledb;
#创建database
postgres=# create database test;
#设置创建的database
postgres=# \c test
test=# CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE;
test=# CREATE EXTENSION IF NOT EXISTS pgcrypto;
#退出数据库
test=# exit
#修改监听地址和连接用户数1000
-bash-4.2$ vim 11/data/postgresql.conf
在这里插入图片描述

-bash-4.2$ vim 11/data/pg_hba.conf
#修改外部连接模式为md5(密码验证),限制ip段位10.x.x.x
在这里插入图片描述

#重启数据库
[user@localhost root]$ sudo systemctl restart postgresql-11

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值