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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值