首页 > 数据库 >【Centos】Centos 7.6 安装 PostageSQL 14

【Centos】Centos 7.6 安装 PostageSQL 14

时间:2023-12-12 16:56:25浏览次数:40  
标签:postgresql 14 Centos sudo systemctl 7.6 2.3 postgres

1  前言

接上节,配置完虚拟内存,首先我先安装下数据库。

2  安装步骤

2.1  查看系统信息

查看发行版本

cat /etc/centos-release

 查看处理器类型

2.2  前往官网

根据系统信息,以及要安装的版本信息:https://www.postgresql.org/download/linux/redhat/

2.3  命令执行

2.3.1  下载 rpm文件

按步骤执行哈:

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

2.3.2  安装

sudo yum install -y postgresql14-server

2.3.3  初始化数据库并启用自动启动

sudo /usr/pgsql-14/bin/postgresql-14-setup initdb
sudo systemctl enable postgresql-14
sudo systemctl start postgresql-14

2.3.4  检查 PostgreSQL 启动状态

# 检查服务状态
systemctl status postgresql-14
# 重启服务
systemctl restart postgresql-14.service

到这里,PostgreSQL 安装完毕哈,此时数据库中存在一个内置的超级用户 postgres。

2.3.5  修改密码

修改默认生成的 postgres 用户的密码哈:

su - postgres
psql -U postgres
alter user postgres with encrypted password '你的密码';

退出

2.3.6  开启远程访问

(1)修改/var/lib/pgsql/14/data/postgresql.conf文件,将 listen_addresses 的参数值改为“*”

(2)修改/var/lib/pgsql/14/data/pg_hba.conf文件,如下增加一条记录

(3)重启服务

(4)navciat 测试(连不上的话,记得看看你的云服务器的防火墙开没开)

3  小结

ok,完事,重启下看下数据库有没有正常启动,没毛病,可以开机自启动。

标签:postgresql,14,Centos,sudo,systemctl,7.6,2.3,postgres
From: https://www.cnblogs.com/kukuxjx/p/17897166.html

相关文章

  • 【Centos】Centos 7.6 配置内存交换区
    1  前言嘿嘿,双十二搞活动了,兄弟们,看便宜买了一台腾讯云的,我本身已经有一台2C2G的了,上边部署的微服务,主要是熟悉微服务的体系,什么注册中心、配置中心、数据库、XXL-JOB、Redis基础设施就一堆,还有我的微服务四个中心一个应用,实在是不堪重负,这不是搞活动,正好再来一台,一台用来部署......
  • CentOS7 扩容
    1.修改虚拟机磁盘容量例如之前虚拟机磁盘空间为30G,现要将磁盘容量设置为50G打开虚拟机(必须处于关机状态),点击【编辑虚拟机设置】,然后点击【磁盘】,接着点击【扩展】,输入修改后的最大磁盘容量50G,具体操作时最大容量根据自己的需求设置即可。   输入完成最大磁盘容量后,点击......
  • CentOS7.6安装docker一把成
    新建虚拟机或云主机,连通网络后刷此脚本安装docker#卸载旧docker安装新dockeryumremovedockerdocker-clientdocker-client-latestdocker-commondocker-latestdocker-latest-logrotatedocker-logrotatedocker-engineyuminstall-yyum-utilsdevice-mapper-persiste......
  • CentOS7.6安装python3.6.8一把成
    yum-yinstallvimunzipnet-tools&&yum-yinstallwget&&yum-yinstallbzip2&&yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm-develdb4-devellibpcap-develxz-devel......
  • centos7 docker-ce
    言Docker使用越来越多,安装也很简单,本次记录一下基本的步骤。Docker目前支持CentOS7及以后的版本,内核要求至少为3.10。Docker官网有安装步骤,本文只是记录一下,您也可以参考DockerCEInstallonCentOS环境说明CentOS7(MinimalInstall)$cat/etc/redhat-releaseCentOSLinu......
  • centos6.8 使用yum安装 mysql5.7
    配置系统yum源这一步可选,如果yum源使用正常可跳过,由于centos6支持已于2020年停止,安全维护也只支持到2024年11月30日,所以很多原来可用的yum源也失效了,试了几个后找到以下可用的。备份旧配置mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup......
  • CentOS安装Docker
    官方文档:https://docs.docker.com/engine/install/centos/确定是CentOS7及以上版本卸载旧版本yumremovedocker\ docker-client\ docker-client-latest\ docker-common\ docker-latest\ docker-latest-logrotate\ docker-logrotate\ docker-engineyum安......
  • macOS Sonoma 14.2 (23C64) 正式版发布,ISO、IPSW、PKG 下载
    macOSSonoma14.2(23C64)正式版发布,ISO、IPSW、PKG下载本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。另外也支持在Windows和Linux中创建可引导介质。请访问原文链接:https://sysin.org/blog/macO......
  • #P1114. 多重部分和问题
    每个数字选与不选的01背包本题的核心就是每个容量j,最多选t[i]个,然后不断递归#include<bits/stdc++.h>usingnamespacestd;constintN=105;constintM=1e5+10;intw[N],t[N];intdp[M];intmain(){ intn; cin>>n; for(inti=1;i<=n;i++){ cin>>w[i]; } for(int......
  • 在CentOS7等老系统上配置clangd进行C/C++开发
    应该有许多公司开发机器上还是用着比较老的环境,比如CentOS7之类的。这类系统上很可能他的glibc的版本不到2.18,clangd要求的最低glibc版本就是2.18,因此我们没办法直接在这类老系统上运行clangd。但是vscode上微软的那个c++插件一坨史,慢不说,补全也差劲。我的要求有几点:不能升级......