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

如何在 Windows 10 中使用 WSL 和 Debian 安装 Postgresql 和 Postgis

        安装 Postgresql 和 Postgis 的常规方法需要设置多个二进制文件,并且工作流程通常在图形用户界面 (GUI) 上进行。我们希望找到一种在 Windows 10 中安装 Postgresql 和 Postgis 的方法,同时保留 Linux 的 shell 体验。本教程展示了在 Windows 10 中的 Debian 应用程序(也可以是 Ubuntu)内安装数据库的过程,该应用程序实际上可以从 QGIS 访问。 

说明

按照此链接中的手动安装步骤启用 Windows Subsystem for Linux (WSL):

https://docs.microsoft.com/en-us/windows/wsl/install-win10

从 Windows 商店安装 Debian 或 Ubuntu

输入用户名:“hatari”和密码:“labs”

更新 Debian 存储库:

    sudo apt update

安装postgis实际上就是安装postgresql 11:

    sudo apt install postgis

检查postgresql的状态:

    sudo service postgresql status

启动postgresql引擎:

    sudo service postgresql start

检查postgresql版本:

    psql --version

以 postgres 用户身份输入 psql

    sudo -u postgres psql

创建用户:

    CREATE USER gis WITH PASSWORD 'gis';

创建数据库:

    CREATE DATABASE geodatabase OWNER gis;

更改地理数据库:

    \c geodatabase;

在数据库上启用 postgis:

    CREATE EXTENSION postgis;

检查创建的文件:

    \dt

在 CMD 上检查端口 5432 是否以管理员身份运行:

    netstat -ab

打开 QGIS 并以以下方式连接到 Postgres:

如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。

http://www.xdnf.cn/news/2222.html

相关文章:

  • Vue3的内置组件 -实现过渡动画 TransitionGroup
  • 计算机二级MS Office第九套演示文稿
  • 隐私守护者的觉醒——大数据时代,我们如何对抗“透明人”危机?
  • 单链表专题(1)
  • 豆包,Kim,deepseek对比
  • Java——令牌技术
  • Oracle EBS 零金额的AP付款无法过账数据修复
  • 蓝桥杯赛场反思:技术与心态的双重修炼
  • 基于libdxfrw库读取样条曲线并离散为点
  • 在Linux虚拟机下使用vscode,#include无法跳转问题
  • 前端开发中shell的使用场景
  • 部署yolo到k230教程
  • cloud项目同一个服务,执行不同业务需求,nacos进行分组
  • 数据结构之单链表C语言
  • 论人际关系发展的阶段
  • Scratch——第19课 正话反说问题
  • 内存池管理项目——面试题总结
  • Linux基础指令【上】
  • 【信息系统项目管理师】高分论文:论质量管理和进度管理(智慧旅游平台建设项目)
  • springboot + mybatis 需要写 .xml吗
  • Android学习总结之Retrofit篇
  • Spring Boot 参考文档导航手册
  • 神经网络与计算机视觉
  • 创建可执行 JAR 文件
  • Go 语言中的实时交互式编程环境
  • MuJoCo 关节角速度记录与可视化,监控机械臂运动状态
  • 我们分析前端生活。
  • [Kaggle]:使用Kaggle服务器训练YOLOv5模型 (白嫖服务器)
  • 硬件须知的基本问题1
  • PowerBI动态路径获取数据技巧