安装Postgresql
基础安装百度都可以找到教程,这里只放我操作用到的命令
sudo apt-get update
sudo apt-get upgrade
sudo apt-get -y install postgresql //安装版本目前你的安装源中最新版本
sudo apt-get install postgresql-12 //指定某个版本
以上执行结束,pgsql安装就结束了,他会自动启动起来,接下来你修改密码,创建用户,配置访问。
创建用户修改密码,详细见原文。
pgsql配置参考链接中修改访问IP,允许远程访问部分
PS:需要注意以下几点
- 配置文件位置
原文中/etc/postgresql/12/main/pg_hba.conf,中间的数字指的你安装的版本号,如果你安装了多个,就选择你正在使用的那个版本的文件。 - 日志的部分可以不配
- \q 退出pgsql命令行
安装位图插件
参考centos安装教程
Ubuntu环境安装如下
# 拉代码
git clone https://github.com/ChenHuajun/pg_roaringbitmap.git
# 执行完成后你的当前目录会多一个pg_roaringbitmap文件夹
sudo chown -R postgres:postgres pg_roaringbitmap
cd pg_roaringbitmap
sudo apt-get -y install postgresql-server-dev-12 //后面的数字与你安装的pgsql一致
sudo make
sudo make install
# 然后进入pgsql命令行
create extension roaringbitmap;