41. linux通过yum安装postgresql

这篇具有很好参考价值的文章主要介绍了41. linux通过yum安装postgresql。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.下载安装包

sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm

41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13

2.关闭内置PostgreSQL模块:

sudo dnf -qy module disable postgresql

41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13

3.安装postgresql服务:

sudo dnf install -y postgresql13-server

41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13

4.初始化postgresql数据库:

sudo /usr/pgsql-13/bin/postgresql-13-setup initdb

5.设置开机自启动:

sudo systemctl enable postgresql-13

6.启动postgresql数据库

sudo systemctl start postgresql-13

41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13

7.查看postgresql进程

ps -ef|grep postgre

41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13

8.通过netstat命令或者lsof 监听默认端口5432

lsof -i:5432
netstat -an | grep 5432

41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13
41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13

9.使用find命令查找了一下postgresql.conf的配置位置

cd /
find -name postgresql.conf
vim /var/lib/pgsql/13/data/postgresql.conf

41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13
41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13

10.修改postgresql.conf

listen_adress = '*'

41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13

11.修改认证文件并重启

vim /var/lib/pgsql/13/data/pg_hba.conf

(1)"trust"和"password"为postgresql数据库登陆验证的方式,"trust"表示信任,即不需要输入密码(即使有密码),"password"表示需         要输入密码。
(2).host all all 127.0.0.1/31 trust表示本地连接数据库不需要输入密码(即使有密码,设为trust后就不需要密码)
(3).host all all 0.0.0.0/0 所有主机连接数据库需要输入密码(如果有密码)
(4).当然,这两个综合后表现的结果就是:对于本机链接表示信任(不需要输入密码),对于非本机链接需要输入密

41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13
41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13
41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13

12. 登录数据库并修改密码

su postgres
psql
ALTER USER postgres WITH PASSWORD '4ZwgL1dvvrnl2N';
\q
exit

41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13

13.防火墙

查看已开启列表
firewall-cmd --list-ports
开启端口
firewall-cmd --zone=public --add-port=5432/tcp --permanent
重新加载
firewall-cmd --reload
再次查看
firewall-cmd --list-ports

41. linux通过yum安装postgresql,# 3. 数据持久化,linux,postgresql,运维,安装,postgresql13文章来源地址https://www.toymoban.com/news/detail-620531.html

到了这里,关于41. linux通过yum安装postgresql的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Mac M系列芯片(M1/M2)Docker安装MySQL并持久化数据与配置

    本文基于MySQL5.7.42进行说明 DockerHub镜像仓库-mysql镜像 常规命令(不适用),提示 no matching manifest for linux/arm64/v8 in the manifest list entries  到DockerHub查看MySQL5.7.42的镜像,可以看到确实没有 linux/arm64/v8 版本的镜像  因此我们要另辟蹊径,加入指定架构的参数进行拉取 --platform li

    2024年02月04日
    浏览(66)
  • docker持久化部署vue前端nodejs后端项目-- 01. docker以及docker-compose在window以及linux的安装

    本章节主要来讲述docker desktop 界面版本使用以及docker-compose 的安装和使用 GIT地址:添加链接描述 docker 专栏:点击此处 章节 1 docker以及docker-compose在window以及linux的安装 2 项目对应的docker-compose结构 3 怎么将docker-compose项目部署到服务器上 4 配置服务器JENKINS环境 额外篇 章节

    2024年02月04日
    浏览(50)
  • k8s通过nfs-provisioner配置持久化存储

    一、nfs-client-provisioner简介 Kubernetes集群中NFS类型的存储没有内置 Provisioner。但是你可以在集群中为NFS配置外部Provisioner。 Nfs-client-provisioner是一个开源的NFS 外部Provisioner,利用NFS Server为Kubernetes集群提供持久化存储,并且支持动态购买PV。但是nfs-client-provisioner本身不提供NFS,需

    2024年02月11日
    浏览(42)
  • PostgreSQL 16数据库的yum、编译、docker三种方式安装——筑梦之路

    随手一记:生成密码的密文sha256加密

    2024年02月07日
    浏览(57)
  • Linux中如何通过yum或者apt下载安装MySQL

    一、   yum mysql5.7以下 mysql5.7以上 Centos8 可以,但是需要重新配置文件 可以,但是需要重新配置文件 可以,但是需要重新配置文件 Centos7 可以直接yum,但是是安装mariadb-server。如果是mysql-server需要配置文件 直接yum后启动就好 yum后需要修改密码才可以进入 Ubuntu 可以直接apt,不

    2023年04月15日
    浏览(48)
  • 持久化:Linux利用SUID、任务计划、vim进行权限维持

    目录 利用Linux SUID进行权限维持 利用Linux计划任务进行权限维持 利用Vim创建后门 利用CVE-2019-12735进行权限维持 使用Vim运行Python后门程序 在前面我们使用Linux的SUID权限进行了权限提升,然后SUID还可以用来进行持久化 利用SUID我们可以解除低权限用户获取高权限,但是这种手段

    2024年02月20日
    浏览(59)
  • Docker数据持久化

    在容器层的 UnionFS(联合文件系统)中对文件/目录的任何修改,无论是手工修改还是 容器在运行过程中的修改,在该容器丢失或被删除后这些修改将全部丢失。即这些修改是无 法保存下来的。若要保存下来这些修改,通常有两种方式: 定制镜像持久化:将这个修改过的容器

    2024年01月23日
    浏览(60)
  • flutter:数据持久化

    保存数据到本地磁盘是应用程序常用功能之一,比如保存用户登录信息、用户配置信息等。而保存这些信息通常使用 shared_preferences ,它保存数据的形式为 Key-Value (键值对),支持 Android 和 iOS。 shared_preferences 是一个第三方插件,在 Android 中使用 SharedPreferences ,在 iOS中使用

    2024年02月09日
    浏览(43)
  • RabbitMQ-数据持久化

    1、交换机持久化(SpringAMQP默认) 2、队列持久化(SpringAMQP默认) 3、消息持久化         如果采用纯内存操作,那么消息存储达到队列的上限之后,会有一个page out操作,这个操作是将队列中已经有的一部分MQ消息转移到磁盘,给队列腾出空间,使得队列能够继续接收MQ消息

    2024年01月21日
    浏览(44)
  • redis数据安全(一)数据持久化

     一、Redis数据安全措施: 1、将数据持久化至硬盘 2、将数据复制至其他机器; 复制是在数据持久化的基础上进行的。 二、将数据持久化至硬盘 1、介绍:Redis是一个基于内存的数据库,它的数据是存放在内存中,内存有个问题就是关闭服务或者断电会丢失。Redis的数据也支持

    2024年01月20日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包