ubuntu14.04源码安装postgresql 9.1

本文涉及的产品
云原生数据库 PolarDB PostgreSQL 版,标准版 2核4GB 50GB
云原生数据库 PolarDB MySQL 版,通用型 2核4GB 50GB
简介:

项目需要使用gisgraphy,怎奈gisgraphy3.0只支持postgis1.5.因此只能安装老版本的posgresql和postgis了,从postgis的support matrix图可以看到postgis不同版本支持的postgresql,


我安装的是postgresql9.1.14.

1.下载postgresql9.1版本的源码,http://www.postgresql.org/docs/9.1/static/install-short.html

2.解压缩,然后切换到解压缩后的文件夹下

3.运行命令:./configure

  此处可能会出现如下错误:

configure: error: readline library not found
我的解决办法是:安装 libreadline6-dev

 sudo apt-get install libreadline6-dev

问题得到解决

4.运行命令:

  make

  make install

5.验证安装是否成功,输入命令:

ls -l usr/local/pgsql/

如果 bin include lib 和 share都出现,说明安装成功,


6.设置用户账户

adduser postgres

passwd postgres

输入密码

7.创建postgresql 数据目录:

mkdir /usr/local/pgsql/data/

chown postgres:postgres /usr/local/pgsql/data
ls -ld /usr/local/pgsql/data

会出现如下界面

8.初始化postgresql数据目录

su postgres

/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data/

9.验证postgresql数据目录

ls -l /usr/local/pgsql/data

出现如下界面:

10.启动pgsql数据库

/usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data >logfile 2>&1 &
cat logfile

出现如下界面:

11.创建postgresql 数据库,并验证安装是否成功

/usr/local/pgsql/bin/createdb test
/usr/local/pgsql/bin/psql test

要是出现如下界面,则恭喜你,安装成功



相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
Ubuntu 关系型数据库 数据库
百度搜索:蓝易云【Ubuntu系统安装 PostgreSQL详细教程。】
现在,你已经成功在Ubuntu系统上安装了PostgreSQL,并创建了一个新的数据库和用户。你可以使用所创建的用户凭据连接到数据库并开始使用。记得根据你的具体需求进行进一步的配置和安全性调整。
292 2
|
4月前
|
Ubuntu 关系型数据库 数据库
在Ubuntu 18.04上安装和使用PostgreSQL的方法
在Ubuntu 18.04上安装和使用PostgreSQL的方法
85 1
|
4月前
|
Ubuntu 关系型数据库 Linux
在Ubuntu 14.04上安装和使用PostgreSQL的方法
在Ubuntu 14.04上安装和使用PostgreSQL的方法
52 1
|
4月前
|
存储 Ubuntu 关系型数据库
如何在 Ubuntu VPS 上备份 PostgreSQL 数据库
如何在 Ubuntu VPS 上备份 PostgreSQL 数据库
36 1
|
SQL 关系型数据库 编译器
PostgreSQL 16源码安装
PostgreSQL 16源码编译,涵盖gcc、clang、pg jit
|
Ubuntu
ubuntu源码安装flex和bison
ubuntu源码安装flex和bison
613 0
|
Ubuntu 关系型数据库 PostgreSQL
在ubuntu上安装postgresql 12
登录到postgresql的官方网站,选择相应的版本
418 0
|
存储 Ubuntu 关系型数据库
Ubuntu Server 20.04 LTS 安装配置 PostgreSQL
本节我们学习 Ubuntu Server 20.04 LTS 环境安装配置 PostgreSQL 数据库,并讲解 psql 的一些常用命令,分别介绍 pgsql 的两种安装方式,以及角色&身份认证方式和远程访问配置等相关操作...
1274 0
Ubuntu Server 20.04 LTS 安装配置 PostgreSQL
|
Ubuntu 关系型数据库 网络安全
Ubuntu下安装Postgresql
Ubuntu22.04下安装Postgresql14
1739 0
|
Ubuntu 关系型数据库 PostgreSQL
PostgreSQL Ubuntu版安装教程
PostgreSQL Ubuntu版安装教程
249 0