centos7 pgrouting
时间: 2023-08-07 15:06:12 浏览: 113
Centos 7 系统安装.pdf
CentOS 7 是一种广泛使用的 Linux 操作系统,而 PgRouting 是一个基于 PostgreSQL 数据库的路由扩展。在 CentOS 7 上安装 PgRouting 可以让你在 PostgreSQL 数据库中进行路由计算和路径规划的操作。以下是安装 PgRouting 的步骤:
1. 首先,确保你已经安装了 PostgreSQL 数据库。如果没有安装,可以使用以下命令进行安装:
```
sudo yum install postgresql-server
```
2. 安装完成后,启动 PostgreSQL 服务并设置为开机自启:
```
sudo systemctl start postgresql
sudo systemctl enable postgresql
```
3. 接下来,安装 PgRouting 的扩展包。首先需要添加一个额外的软件源,然后再安装 PgRouting。执行以下命令:
```
sudo yum install epel-release
sudo yum install postgis2_96-pgrouting
```
4. 安装完成后,需要在 PostgreSQL 中创建一个数据库扩展。打开 PostgreSQL 的交互式终端:
```
sudo -u postgres psql
```
5. 在交互式终端中,执行以下命令创建 PgRouting 扩展:
```
CREATE EXTENSION pgrouting;
```
6. 完成后,可以退出交互式终端:
```
\q
```
现在,你已经成功在 CentOS 7 上安装了 PgRouting。你可以在 PostgreSQL 数据库中使用 PgRouting 进行路由计算和路径规划的操作了。
阅读全文