PostgreSQL Linux安装

如何在linux服务器部署pgsql,安全版以及可能出现各种问题解决(保姆级教程) 最新最详细最安全的安装pgsql方式 阅读详情

安装依赖:

sudo yum -y install readline-devel zlib-devel

安装Postgres:

ssh hadoop@hadoop001

#下载Postgres

wget https://ftp.postgresql.org/pub/source/v14.2/postgresql-14.2.tar.gz
tar -zxvf postgresql-14.2.tar.gz -C /data

#编译前准备

/data/postgresql-14.2/configure --prefix=/data/postgresql-14.2

#编译

cd /data/postgresql-14.2
make && make install

#创建系统用户

useradd postgres
chown -R postgres:postgres /data/postgresql-14.2

#初始化数据库

sudo su
su - postgres
/data/postgresql-14.2/bin/initdb -D /data/postgresql-14.2/data

#修改postgresql配置

    #修改监听地址
    vi /data/postgresql-14.2/data/postgresql.conf
        listen_addresses = '*'
    #修改安全策略
    vi /data/postgresql-14.2/data/pg_hba.conf
        host all all 0.0.0.0/0 trust

#启动 postgres 数据库

mkdir /data/postgresql-14.2/log
/data/postgresql-14.2/bin/pg_ctl -D /data/postgresql-14.2/data -l /data/postgresql-14.2/log/logfile start

#查看 postgresql 运行状态

sudo service postgresql status

#登录测试1

psql
    #创建用户:
    create user user_cdc_poc password '1234Qwer';    
    alter ROLE user_cdc_poc SUPERUSER;
    #创建数据库:
    create database testme;
    #退出客户端:
    \q

#登录测试2

psql -hshdcvfsla1891 -p5432 -U user_cdc_poc -d testme -W
1234Qwer
    #列出所有数据库
    \l

设置Postgres数据库服务开机自启:

#开机自启脚本cp到linux初始化文件夹中

chmod a+x /data/postgresql-14.2/contrib/start-scripts/linux
sudo cp /data/postgresql-14.2/contrib/start-scripts/linux /etc/init.d/postgresql

#更改Postgres开机自启脚本

sudo vi /etc/init.d/postgresql
    #修改postgres家目录
    prefix=/data/postgresql-14.2
    #修改postgres数据目录
    PGDATA="/data/postgresql-14.2/data"

#将postgresql服务开机自启脚本添加到Linux服务器中

sudo chkconfig --add postgresql

#查看开机自启动服务设置

sudo chkconfig

Linux下PostgreSQL-12.0安装部署详细步骤 其中,参数“listen_addresses”表示监听的IP地址,默认是在localhost处监听,也就是127.0.0.1的ip地址上监听,只接受来自本机localhost的连接请求,这会让远程的主机无法登陆这台数据库,如果想从其他的机器上登陆这台数据库,需要把监听地址改为实际网络的地址,一种简单的方法是,将行开头的#去掉,把这个地址改为*,表示在本地的所有地址上监听。至此,已完成postgreql的安装。进入/opt/pgsql/postgresql目录可以看到安装后的postgresql的文件。 阅读详情

相关推荐

Linux 上安装 PostgreSQL

在 Linux 上安装 PostgreSQL 是一个相对简单的任务,特别是如果您熟悉您的 Linux 发行版的包管理器。一旦安装完成,您就可以开始使用这个强大的数据库管理系统来满足您的数据存储和管理需求。记得始终保持您的 PostgreSQL 服务器更新,以确保安全和性能。

lly202406的博客 1615

linux下安装 postgresql 14

一,linux下安装postgresql PostgreSQL: Linux downloads (Red Hat family) https://www.postgresql.org/download/linux/redhat/ 选择合适的版本,几个命令直接安装好。 二,设置管理员密码 启动: /usr/pgsql-14/bin/pg_ctl -D /var/lib/pgsql/14/data/ stop /usr/pgsql-14/bin/pg_ctl -D /var/...

jnrjian的博客 6855

rocky linux9.4 源码安装postgresql

例如,将 PostgreSQL 安装到/usr/local/pgsql,数据目录设置为/data/postgresql,可以这样配置。这些包包括gcc(编译器)、make(构建工具)、readline - devel(用于命令行编辑支持)、zlib - devel(用于数据压缩支持)和openssl - devel(用于加密支持)命令初始化数据库集群,例如:./initdb - D /usr/local/pgsql/data/postgresql (这里。-E 指定数据库编码,一般为UTF8。

qq_25440687的博客 1968

Linux安装PostGresql步骤(超详细,一次成功)

Linux安装PostGresql步骤(超详细,一次成功)

ZDFXN的博客 646

二、时间序列的预处理

一般情况下,拿到一个观察值序列之后,首先要对它的平稳性和纯随机性进行检验,这两个重要的检验称为序列的预处理。根据检验的结果可以将序列分为不同的类型,对不同类型的序列我们会采用不同的分析方法。 一、平稳性检验 1、特征统计量 (1)概率分布           数理统计的基础知识告诉我们分布函数或者密度函数能够完整地描述一个随机变量的统计特征。同样,一个堆积变量族{Xt} 的统计特征也完全由...

Nicole的博客 2万+

瑞昱RTL8735B开发板深度评测:如何用200元板子搞定1080P视频流+AI推理?

本文深度评测瑞昱RTL8735B开发板(AMB82 MINI),解析其如何在200元预算内实现1080P视频流处理与边缘AI推理。该板搭载0.4TOPS NPU算力,支持H.264/H.265编码,适合物联网开发者构建高性价比边缘计算方案,并详细介绍了硬件架构、AI模型优化及实战项目搭建。

weixin_33712987的博客 520

Linux系统之安装PostgreSQL数据库

Linux系统之安装PostgreSQL数据库

jks212454的博客 1万+

基于 WebGoat 平台的 SQL 注入攻击

基于 WebGoat 平台的 SQL 注入攻击

Labulongdong的博客 3521

Linux下安装PostgreSQL

Linux下安装PostgreSQL,二制式、源码、yum等安装方式,以及基本的数据库操作

冰之杍的博客 2万+

傻瓜教程:使用GeoServer发布离线地图服务

一、离线地图下载 离线地图分为两种:一种叫“金字塔瓦片”数据,一种叫“矢量地图数据”。我们看的在线地图比如,百度,谷歌,高德等等网页上的地图,都是金字塔瓦片;另外一种是手机上用来导航的,比如高德地图APP,也可以下载离线地图数据,这个就是矢量的。 卫星影像地图都是金字塔瓦片,无矢量数据。 因此,我们所说的离线地图下载通常都是指离线地图金字塔瓦片数据下载。 离线地图金字塔瓦片搭建的离线地图服务分很多种:一般有WEB方式,TMS、WMTS/WMS等等,不同的应用有不同...

米兰的小码农的博客 1万+

bcftools学习笔记(一)

欢迎关注"生信修炼手册"!本篇主要介绍index, view, query, sort, reheader这五个命令。1. indexindex命令用于对VCF文件建立索...

庐州月光的博客 6010

Linux安装PostGresql

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

qq_42923937的博客 7633

【计算机三级-数据库技术】操作题大题(第1套)

从触发器的语法中可知,【1】处应该填写的是执行触发器的表,【2】处应该填写指定在表或视图上执行哪些数据修改语句时将激活触发器的关键字。使用FOR或AFTER选顶定义的触发器为后触发器,即只有在引发触发器执行的语句中的操作都已成功执行,并且所有的约束检查也成功完成后,才执行触发器。转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。实体的转换:在从ER图转换为关系模式时,一个实体转换成一个关系模式,实体的属性就是关系模式的属性,实体的键就是关系的主键。

放纵小开爱的博客 1101

Postgresql编译安装linux、postgresql参数笔记

摘要:本文详细介绍了在CentOS7系统上安装配置PostgreSQL15数据库的完整流程并提供了详细的命令行操作步骤,适合DBA参考

qq_42299196的博客 1031

基于深度学习的三维重建算法——详解与实现

随着深度学习技术的迅猛发展,基于深度学习的三维重建算法在最近几年取得了显著的进展。而基于深度学习的三维重建算法通过利用深度神经网络,能够从大规模数据中学习到更准确、鲁棒的三维结构表示。本文综述了基于深度学习的三维重建算法,并给出了相应的源代码。随着深度学习技术的不断发展,我们相信基于深度学习的三维重建算法将会在未来得到更广泛的应用。实验结果表明,基于深度学习的三维重建算法在准确性和鲁棒性方面取得了显著的提升。以上是关于基于深度学习的三维重建算法的详细介绍与实现,希望对您有所帮助。

CyberGenius的博客 1227

几种在NCBI中查询获取目的基因序列的方法

几种在NCBI中查询获取目的基因序列的方法 在NCBI中,如何查询并下载获得某物种的某特定功能的基因序列,相信对于看到此篇的大部分同学来说都不陌生了。想到对于刚开始接触生信的同学们来说,也许尚不能很熟练地在NCBI中查询想要的基因序列,因此在这里简要作了一个总结,希望对初学生信的同学们有所帮助。 此篇博文源于此前有同学问我,提到他导师给他布置任务,查找相关的文献,看相关文献中都报道了哪些细菌物种能够产生聚羟基脂肪酸酯(polyhydroxyalkanoate ,PHA),参与合成该产物的基因都有哪些,然后在

qq_23435961的博客 1万+

LINUX安装PostgreSQL

本文详细介绍了在CentOS 7.x系统上安装和配置PostgreSQL 15的步骤。首先,确保系统具备必要的网络和权限条件,然后通过添加官方或阿里云的YUM仓库来安装PostgreSQL 15

weixin_53876268的博客 2245

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Linux 下 PostgreSQL 安装与常用操作指南

PostgreSQL 是一款功能强大、开源免费的关系型数据库管理系统,常用于网站、企业应用以及数据分析场景。本文将从 Linux 系统出发,介绍 PostgreSQL 的安装、基本使用以及常用操作,帮助你快速上手。本文介绍了 PostgreSQL 在 Linux 系统下的安装方法以及最常用的操作,包括:数据库和用户管理表和数据操作数据导入导出远程访问配置掌握这些基础操作后,你就可以在 Linux 下快速部署和管理 PostgreSQL 数据库了。

kirito0000的博客 3059

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Linux下PostgreSQL的安装部署

其中,参数“listen_addresses”表示监听的IP地址,默认是在localhost处监听,也就是127.0.0.1的ip地址上监听,只接受来自本机localhost的连接请求,这会让远程的主机无法登陆这台数据库,如果想从其他的机器上登陆这台数据库,需要把监听地址改为实际网络的地址,一种简单的方法是,将行开头的#去掉,把这个地址改为*,表示在本地的所有地址上监听。修改/etc/init.d/postgresql文件,设置PostgreSQL数据库的安装目录和数据目录。安装相关依赖包后重新编译。

weixin_58170164的博客 1403

linux安装postgresql

1、修改/var/lib/pgsql/10/data/postgresql.conf文件,取消 listen_addresses 的注释,将参数值改为“*”grant all privileges on database testdb to root;1、使用postgres用户登录(PostgresSQL安装后会自动创建postgres用户,无密码)2、修改/var/lib/pgsql/10/data/pg_hba.conf文件,增加下图红框部分内容。3、创建用户和数据库并授权。第三部分:开启远程访问。

weixin_37568802的博客 256

postgresql linux安装教程,PostgreSQL安装教程 :linux系统环境下安装PostgreSQL

PostgreSQL安装教程 :linux系统环境下安装PostgreSQL时间:2020-03-25 来源:在Linux安装PostgreSQL主要有三种:1.二进制安装包安装2.通过yum源安装3.通过源码编译安装安装前系统依赖包,以RedHat/CentOS为例:最小依赖:gcc、gcc-c++、zlib-devel、readline-devel其他依赖:perl-ExtUtils-Embe...

weixin_32553639的博客 1008

linux 安装Postgresql

======================================== PostgreSQL安装(Linux)一 执行 #cat /etc/redhat-release  #uname -m 查看linux系统版本,去网站http://yum.pgrpms.org/repopackages.php下载对应的linux版本的pg rpm包"pgdg-centos90-9.0...

yongyuan93139的专栏 787
上一篇: SQLServer Linux安装
下一篇: FlinkCDC数据同步Bug——同步性能由于写入并行度限制无法提升问题的解决
csdn_lan
博客等级 码龄11年 7粉丝 34原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值