linux离线安装pg数据库

本文详细介绍了在Linux环境下如何离线安装PostgreSQL数据库。首先,从官方下载适合系统的PostgreSQL版本。接着,通过RPM命令安装库、主程序和服务端。然后,执行初始化、设置开机自启动并启动服务。再修改配置文件允许远程连接,并创建数据库用户及赋予超级用户权限,建立数据库。最后,测试远程连接确保安装成功。

一、下载pg包

在这里插入图片描述

选择系统

在这里插入图片描述

选择版本

在这里插入图片描述

可以选择联网安装或者离线

联网
在这里插入图片描述
离线
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择你需要的版本
在这里插入图片描述

二、上传安装包并安装

rpm -ivh postgresql12-libs-12.10-1PGDG.rhel7.x86_64.rpm 
rpm -ivh postgresql12-12.10-1PGDG.rhel7.x86_64.rpm 
rpm -ivh postgresql12-server-12.10-1PGDG.rhel7.x86_64.rpm 
/usr/pgsql-12/bin/postgresql-12-setup initdb	#初始化
systemctl enable postgresql-12.service	#开机自启动
systemctl start postgresql-12.service	#启动pg
vim /var/lib/pgsql/12/data/postgresql.conf

在这里插入图片描述

vim /var/lib/pgsql/12/data/pg_hba.conf	#开启远程连接

在这里插入图片描述

systemctl restart postgresql-12.service	#重启pg
su - postgres	#切换用户
psql	#登录pg
create user pg password ‘pg’;	#创建数据库用户
ALTER ROLE pg SUPERUSER;	#赋予账号权限
create database pg;			#新建数据库
\q		#退出
psql -U pg -d pg -h 192.168.100.100 -W	#测试远程
输入密码
\l	#显示数据库

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值