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

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

相关推荐
雪落漂泊8 小时前
Liunux进程(七):程序控制篇(中)
linux·运维·windows
承渊政道1 天前
Fooocus本地AI绘图教程:Windows部署、低门槛生图与远程访问
人工智能·windows·cpolar·fooocus·生图
陈工大模型1 天前
收到乱码压缩包之后,我重新测了 7-Zip、Bandizip 和win解压缩
windows·电脑·软件工程·软件需求·7-zip
谙弆悕博士1 天前
在文件夹右键直接打开 Kali WSL:一条 `wsl --cd` 注册表脚本
windows·脚本·wsl·右击·ksli
陈工大模型1 天前
解压工具的三个技术分水岭:编码、分卷、容器格式
人工智能·windows·安全·解压工具·免费国内办公软件
ClouGence1 天前
最基础的异构数据库 DDL 同步,我们踩过哪些坑?
数据库·mysql·postgresql
Zucker n2 天前
文献发现、课题组织与证据可追溯的论文阅读。
论文阅读·windows·ubuntu
数据库小学妹2 天前
pgbouncer 事务池:prepared statement、临时表与会话状态
数据库·后端·postgresql
zhangjw342 天前
1-9 SELECT 查询基础:where、group by、having、order by、limit offset
数据库·postgresql·pg数据库
flyingonpine3 天前
PowerShell脚本数字签名实战:自签名证书、代码签名与信任链验证
windows·信任链