当前位置: 首页 > news >正文

Ubuntu 24.04.2 安装 PostgreSQL 16 、PostGIS 3

安装 PostgreSQL 16

  1. apt install postgresql-16
  2. passwd postgres,修改 postgres 用户密码
  3. su postgres
  4. psql -U postgres, 以 postgres 的身份登录数据库
  5. alter user postgres with password 'abc123';
  6. \q 退出
  7. /etc/postgresql/16/main/postgresql.conf 可修改 #listen_addresses = '*',可修改端口 25432
  8. /etc/postgresql/16/main/pg_hba.conf 修改连接
    # IPv4 local connections:
    host    all             all             127.0.0.1/32            trust
    host    all             all             0.0.0.0/0               scram-sha-256
    
  9. systemctl restart postgresql 重启
  10. su root, lsof -i:25432 可以查看是否运行,systemctl disable postgresql 可禁止自启动
  11. apt install ufw, ufw enable, ufw allow 25432/tcp

安装 PostGis 3

  1. apt install postgresql-16-postgis-3
  2. su postgres
  3. psql -U postgres
  4. create database "test_data";
  5. \c test_data 连接
  6. create extension postgis;
  7. select PostGIS_version(); 验证安装
  8. \c postgres
  9. select * from pg_database;
  10. drop database "test_data";

相关文章:

  • 「string」笔记
  • 【每日学点HarmonyOS Next知识】swiper样式、日期选择、自定义弹窗键盘、文本组件换行、富文本适配
  • AI代理的高效助手:Composio工具集详解
  • 【HarmonyOS Next之旅】DevEco Studio使用指南(二)
  • 《第三选择》:撕掉“非黑即白”,解锁人生隐藏副本✨
  • C++STL的六大部件和联系
  • 刷题记录(LeetCode 78 子集)
  • 聚焦两会:科技与发展并进,赛逸展2025成创新新舞台
  • 1-002:MySQL InnoDB引擎中的聚簇索引和非聚簇索引有什么区别?
  • Cline使用MCP-TypeScript版本
  • springboot 修复 Spring Framework 特定条件下目录遍历漏洞(CVE-2024-38816)
  • 时序和延时
  • Linux——system V共享内存
  • 电子电气架构 ---常见车规MCU安全启动方案
  • Python第十六课:深度学习入门 | 神经网络解密
  • Python与AI的深度渊源:从历史交融到技术革新
  • 【Zinx】Day5-Part4:Zinx 的连接属性设置
  • vue2项目开启br压缩
  • L1-017 到底有多二
  • C语言学习总结
  • 网站建设厦门/百度官方优化指南
  • 网络搭建写真网站/谷歌官网网址
  • 重庆玖玺国际做网站/百度链接收录提交入口
  • 成都做整站优化/雷神代刷推广网站
  • 有哪些做短租的网站好/如何进行搜索引擎优化?