linunx(ubuntu)安装postgresql并添加postgis支持
来源:互联网 发布:淘宝如何设置团购 编辑:程序博客网 时间:2024/06/08 00:59
本文只介绍postgresql的安装及添加postgis支持,安装过程缺少的依赖根据需要安装(根据报错搜索下载安装)《@中国人叔叔-lt》
本文postgresql9.1更高版本可能有更好的方式添加postgis支持
第一步、如果不自己下载安装文件,ubuntu提供命令下载安装
- 查看apt-get库中的软件版本支持 :
sudo apt-cache search postgresql
- 安装:
sudo apt-get install postgresql-9.1
第二步、安装postgis
- 查看apt-get库中的软件版本支持 :
sudo apt-cache search postgis
- 安装:
sudo apt-get install postgis
第三步、用户、密码及数据库创建与修改
修改PostgreSQL数据库默认用户postgres的密码
PostgreSQL数据库创建一个postgres用户作为数据库的管理员,密码随机,所以需要修改密码,方式如下:
步骤一:登录PostgreSQL:
sudo -u postgres psql
步骤二:修改登录PostgreSQL密码:
alter user postgres with password 'postgres';
修改linux系统postgres用户的密码
PostgreSQL会创建一个默认的linux用户postgres,修改该用户密码的方法如下:
步骤一:删除用户postgres的密码
sudo passwd -d postgres
步骤二:设置用户postgres的密码sudo -u postgres passwd
系统提示输入新的密码Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
第四步、创建数据库并添加postgis支持
进入postgres用户
sudo su postgres
创建名为ltpostgis 数据库 自己取名createdb ltpostgis
执行postgis脚本,这些脚本默认在/usr/share/postgresql/9.1/contrib/postgis-1.5下 ,执行后ltpostgis 就有postgis支持了psql -d ltpostgis -f /usr/share/postgresql/9.1/contrib/postgis-1.5/postgis.sql psql -d ltpostgis -f /usr/share/postgresql/9.1/contrib/postgis-1.5/spatial_ref_sys.sql
阅读全文
0 0
- linunx(ubuntu)安装postgresql并添加postgis支持
- ubuntu安装postgresql与postgis
- ubuntu安装postgresql与postgis
- postgresql , postgis 安装
- PostgreSQL/PostGIS安装
- Mac安装PostgreSQL/PostGIS
- PostgreSql+PostGIS的安装
- postgreSQL和postGis安装笔记
- 安装 postgresql + proj + geos + postgis
- linux + postgresql + postgis 源码 安装
- postgresql和postgis的安装
- Ubuntu中安装postgis
- Install PostgreSql and PostGIS On Ubuntu Server
- 安装postgresql+postgis记录,以及导入SHP到postgis中
- Linux(Ubuntu)下PostGIS+Postgresql的安装与配置(上)
- Linux(Ubuntu)下PostGIS+Postgresql的安装与配置(下)
- postgresql+postgis
- PostgreSQL 8.2.5 + PostGIS 1.3.1 安装
- 如何导出含高程值的标注点(线路高程提取)?1
- 阿萨德
- 欢迎使用CSDN-markdown编辑器
- Makefile编译当前目录下所有c文件到共享库
- PDF编辑实用技巧——PDF文件如何进行拆分
- linunx(ubuntu)安装postgresql并添加postgis支持
- 如何解决“百度视频画面‘精选’框与菜单选项框重叠”
- grub boot.img makefile源码分析
- MySQL order by 的用法 (Yii篇)
- ACdream
- 列表生成式 是Python内置的非常简单却强大的可以用来创建list的生成式。
- 漫画:高并发下的HashMap
- c#调用打印机
- 如何在非Controller中获取Request和Response:SpringMVC之RequestContextHolder分析