一、找到需要的版本
二、安装
登入Linux系统切换root权限,按照上面的yum 信息及给出步骤开始安装,从第4步开始
安装完 步骤6 之后根据需要可以安装一些组件
可以先用 rpm -qa | grep postgres 看下当前有哪些附带安装的组件
yum install postgresql11-libs
yum install postgresql11-contrib
yum install postgresql11-devel
以上完成之后在操作第7步,分两次执行
1)、先操作前两命令:
service postgresql-11 initdb
chkconfig postgresql-11 on
(初始化数据库命令会在 /var/lib/pgsql 目录下创建名称为11文件夹,所在在执行前先看看是否存在该目录,存在则删除,负责初始化会异常)
2)、修改配置文件 postgresql.conf 中监听地址信息 修改为:listen_addresses = '*'
cd /var/lib/pgsql/11/data/
vim postgresql.conf
3)、修改pg_hba.conf 文件中IPV4 信息为:host all all 0.0.0.0/0 md5
vim pg_hba.conf
4)启动服务:
service postgresql-11 start
修改登入密码
su postgres 进入postgres
psql -U postgres
\password 修改密码
然后exit退出
完成安装
-------------------------------------------------------------
其他
export PATH=/usr/pgsql-11/bin:$PATH
安装rum
git clone https://github.com/postgrespro/rum
cd rum
make USE_PGXS=1
make USE_PGXS=1 install
或
下载zip https://github.com/postgrespro/rum
# 解压
unzip rum.zip
# 赋予文件权限
chown -R postgres.postgres /usr/rum
# 切换到postgres账户
su - postgres
# 进入文件目录
cd /usr/rum
# 编译
make USE_PGXS=1
make USE_PGXS=1 install
进入表空间 :CREATE EXTENSION rum;
-- ----------------------
pg_jieba
cd pg_jieba
make USE_PGXS=1
make USE_PGXS=1 install
以上针对的是v1.0.1版本
进入表空间 :CREATE EXTENSION pg_jieba;
-- ----------------------
postgis
yum install postgis