如何在 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:

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

相关推荐
iCxhust26 分钟前
windows环境下在Bochs中运行Linux0.12系统
linux·运维·服务器·windows·minix
晟盾科技10 小时前
报表类系统后端API设计思路
开发语言·windows·php
宁雨桥15 小时前
基于 Debian 服务器的前端项目部署完整教程
服务器·前端·debian
宁雨桥16 小时前
Debian 服务器环境搭建全指南:从工具选型到项目部署实战
运维·服务器·debian
前路不黑暗@16 小时前
Java:继承与多态
java·开发语言·windows·经验分享·笔记·学习·学习方法
JohnYan18 小时前
工作笔记 - 记一次PG数据导入和清理
后端·postgresql
酷柚易汛智推官18 小时前
Windows 10 停服下的国产化迁移:统信 UOS 工具核心技术深度解析
windows·操作系统·酷柚易汛
光芒再现dev19 小时前
Win10/Win11文件夹图片不能预览怎么解决?
windows
lingggggaaaa19 小时前
小迪安全v2023学习笔记(一百四十三讲)—— Win系统权限提升篇&AD内网域控&NetLogon&ADCS&PAC&KDC&CVE漏洞
windows·笔记·学习·安全·内网安全·权限提升
低头不见21 小时前
策略模式上下文管理
windows·python·策略模式