当前位置:   article > 正文

centos7安装及配置postgrest及postgresql_postgrest和postgresql的对应版本

postgrest和postgresql的对应版本

postgresql安装及发布,请参考上一篇博文:

centos7安装postgresql10_2022软件专业-应届生的博客-CSDN博客PostgreSQL: Linux downloads (Red Hat family)https://www.postgresql.org/download/linux/redhat/修改默认密码 配置远程访问1.修改postgresql.conf文件输入找到listen_addresses ,将该条解释,并且修改为 * 即可 (输入i进入编辑)编辑完成后,按Esc键,输入:wq并回车。 2. 修改pg_hba.conf文件回车,https://blog.csdn.net/fangjial/article/details/125129667?spm=1001.2014.3001.5501

下载postgrest

链接:https://pan.baidu.com/s/11regAmVJ1OdQHnHrazmEzg?pwd=r0s9 
提取码:r0s9

解压

  1. xz -d postgrest-v9.0.0.20220531-linux-static-x64.tar.xz
  2. tar -xvf postgrest-v9.0.0.20220531-linux-static-x64.tar

配置postgresql的pg_hba.conf

vi /var/lib/pgsql/10/data/pg_hba.conf

在pg_hba.conf最后一行添加以下配置: 

host all all 127.0.0.1/0 md5

 

重新启动postgresql

systemctl restart postgresql-10.service

创建postgrest.conf文件

  1. cat > postgrest.conf << EOF
  2. db-uri = "postgres://postgres:postgres@192.168.0.10:5432/eth"
  3. db-schema = "public"
  4. db-anon-role = "postgres"
  5. server-host = "0.0.0.0"
  6. server-port = 4000
  7. EOF

修改postgrest.conf文件

ip地址一定要填外网地址,不能填localhost或者127.0.0.1

vi postgrest.conf

后台运行postgrest

sudo nohup ./postgrest postgrest.conf>./postgrest.log &

开启端口,若为腾讯云服务器,直接编辑防火墙即可

 新建一张users表

 

使用postman发起测试

 

至此,安装完毕 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/657114
推荐阅读
相关标签
  

闽ICP备14008679号