Centos7 安装Postgresql10.5和PostGIS

本文档详述了在Centos7.4上安装PostgreSQL10.5和PostGIS的过程,包括修改数据目录、设置开机启动、配置密码、安装PostGIS扩展、创建空间数据表、远程连接配置,以及解决启动问题。通过这些步骤,你可以成功搭建具备空间查询功能的PostgreSQL数据库。
摘要由CSDN通过智能技术生成

Centos7 安装Postgres10.5和PostGIS

又安装了一次Postgresql,每次安装总会出一些莫名其妙的问题,这次给记录下来

  • 系统:Centos7.4

安装Postgres10.5

1.首先安装PostgreSQL的rpm

yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm -y  

查看postgresql源

yum list | grep postgresql

这里写图片描述

安装postgresql10-contrib和postgresql10-server。

yum install postgresql10-contrib postgresql10-server -y

这样会给我们的系统增加一个postgres用户

2.修改默认数据目录
Postgresql默认的数据目录是/var/lib/pgsql/版本号/data目录,这要求你在/var下有足够的存储空间,我们这里将其换掉,假设/home的空间很大。

首先在/home下创建一个Postgresql的数据目录,指定所有者postgres同时分配权限

mkdir /home/postgresql_data
chown postgres:postgres /home/postgresql_data
chmod 750 /home/postgresql_data

设置环境变量

export PATH=/usr/pgsql-10/bin:$PATH
export LD_LIBRARY_PATH=/usr/pgsql-10/lib
export PGDATA=/home/postgresql_data

切换到postgres用户,使用initdb初始化数据库,这样在/home/pos

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值