`

[转]ubuntu下 编译安装postgresql 8.2.5

阅读更多
配置编译环境
安装libreadline5-dev包可以解决找不到readline的问题:
sudo apt-get install libreadline5-dev

安装zlib1g-dev包可以解决找不到zlib的问题:
sudo apt-get install zlib1g-dev

以上已经配置好了编译postgresql的环境。
依次执行以下命令:
./configure
sudo gmake
如果你没有安装gmake 可以用sudo make来执行

sudo gmake install
同上,如果没有gmake的话,用sudo make install来执行
adduser postgres
添加一个用户 名字为:postgres
mkdir /usr/local/pgsql/data
建立一个存储数据库文件的 目录
chown postgres /usr/local/pgsql/data
更改这个目录的权限为postgres也就是我们刚刚建立的用户,专门用来操作数据库
su - postgres
以postgres用户登录
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
绑定数据目录

接着屏幕提示:
Success. You can now start the database server using:

    /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data
or
    /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
设置成功,你可以用

/usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data 启动数据库
也可以用
/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
后面 -l logfile  设置log文件的存放位置,作服务器的话 ,日志是很重要的。
启动数据库:
我选用:/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
到这里你的名字为postgres的数据库已经启动了。
安装client软件
用命令操作数据库还是不方便,我们需要安装pgAdmin 来操作数据库
sudo apt-get install pgadmin3
安装好之后
在服务器配置窗口输入以下的信息就可以登录你的数据库了
如图:

  • 描述: 抓图
  • 大小: 9.9 KB
分享到:
评论

相关推荐

    Ubuntu 下源码安装Postgresql

    Ubuntu 下源码安装 Postgresql PostgreSQL 是一个功能强大且开源的关系数据库管理系统,广泛应用于各种行业和领域。以下是 Ubuntu 下源码安装 Postgresql 的详细过程: 一、切换到 ROOT 账户并创建 Softwares 目录...

    windows下编译安装postgresql.docx

    windows下编译安装postgresql.docx windows下编译安装postgresql.docx windows下编译安装postgresql.docx

    离线无网ubuntu16.04环境下安装postgresql9.6.8

    在离线且无网络环境的Ubuntu 16.04系统上安装PostgreSQL 9.6.8并允许远程访问,需要遵循一系列步骤。首先,你需要从PostgreSQL官方网站下载适用于Linux的二进制包,例如`postgresql-9.6.8-4-linux-x86-binaries.tar....

    postgresql-11 Ubuntu22.04离线安装包

    在Ubuntu 22.04上离线安装PostgreSQL 11.17,可以通过提供的DEB格式安装包来完成,特别适合于没有互联网连接或者网络环境受限的环境。 首先,我们需要了解DEB格式的安装包。DEB是Debian软件包的格式,Ubuntu作为...

    windows下编译postgresql源码编译环境搭建

    安装完MSYS2后,打开其自带的终端,通过pacman命令更新系统并安装编译PostgreSQL所需的依赖库,如zlib、openssl、libiconv等。例如,你可以输入以下命令: ```bash pacman -Syu pacman -S mingw-w64-x86_64-...

    Qt 6.2.2 版本下编译的postgresql 14 驱动

    本文将详细介绍如何在Qt 6.2.2版本下编译适用于postgresql 14的驱动,以便于你的应用程序能够顺利地与PostgreSQL数据库进行交互。 首先,让我们了解Qt和PostgreSQL。Qt是一个跨平台的C++应用程序开发框架,它提供了...

    postgresql ubantu离线安装版

    Ubuntu离线安装版的PostgreSQL适用于那些没有互联网连接或者网络带宽有限的环境,使得用户能够通过本地存储的软件包进行安装。 离线安装PostgreSQL的过程通常包括以下步骤: 1. **下载软件包**:首先,你需要在有...

    postgresql14加postgis3.2在centos离线编译安装

    本教程将详细介绍如何在CentOS系统上离线编译安装PostgreSQL 14和PostGIS 3.2,这两个是用于地理空间数据库管理的重要组件。 PostgreSQL是一个强大的开源关系型数据库管理系统,它支持复杂查询、事务处理和多种数据...

    postgresql &pg源码安装编译教程

    PostgreSQL源码安装编译教程 PostgreSQL是一款功能强大且开源的关系数据库管理系统,本文将详细指导您如何从源码安装和编译PostgreSQL。 环境准备 在开始安装之前,需要准备好基础环境,包括配置主机的/etc/...

    Ubuntu 14.04安装PostgreSQL依赖

    按顺序执行以下命令即可完整安装PostgreSQL所需Zlib和readline依赖: sudo dpkg -i zlib1g-dev_1.2.8.dfsg-1ubuntu1_amd64.deb sudo dpkg -i libtinfo-dev_5.9+20140118-1ubuntu1_amd64.deb sudo dpkg -i ...

    Linux下源码编译安装PostgreSQL过程与问题总结

    ### Linux下源码编译安装PostgreSQL过程与问题总结 #### 安装前准备与环境配置 在Linux环境下源码编译安装PostgreSQL是一项技术挑战性较高的任务,它要求对Linux系统有一定的了解,并且需要安装一系列必要的依赖库...

    redhat 6.8上源码编译安装postgresql 10.6数据库

    本文档主要是让postgresql初学者顺利的在Redhat 6.8上顺利的编译安装postgresql数据库

    Ubuntu系统下安装和配置PostgreSQL 8.1

    在Ubuntu下安装和配置PostgreSQL 相对来说很简单,只是需要注意一些细节上的问题。在这里简单过一遍安装步骤。其中带 的地方需要特别留意。 1- $ sudo apt-get install postgresql-8.1

    postgresql源码包编译安装.docx

    Postgresql 源码包编译安装 Postgresql 是一种开源的关系型数据库管理系统,它具有高性能、可靠性强、安全性高、支持多种操作系统等特点。今天,我们将介绍如何从源码包编译安装 Postgresql。 一、创建LV并格式化...

    Centos7安装postgresql依赖插件RPM包

    在安装PostgreSQL源码或RPM包时,`gcc`用于编译和链接源代码。确保系统已安装`gcc`及相关的编译工具,可以使用以下命令: ```bash sudo yum install -y gcc make ``` 再者,`readline-devel` 是一个提供命令行输入...

    Linux环境PostgreSQL源码编译安装1

    源码编译安装PostgreSQL对于系统管理员和开发者来说是一项重要的技能,因为它允许自定义配置和优化以适应特定的系统需求。以下是对PostgreSQL在Red Hat 6.5上进行源码编译安装的详细步骤和相关知识点: 首先,确保...

    PostgreSQL在Ubuntu上安装指南

    PostgreSQL 在 Ubuntu 上安装指南 PostgreSQL 是一个功能强大且稳定的开源关系数据库管理系统,广泛应用于各种行业和领域。为了帮助用户快速安装和配置 PostgreSQL,我们提供了以下安装指南。 一、安装环境 本...

    zabbix-ubuntu安装详细步骤部署

    在 Ubuntu 20.04 系统上安装 Zabbix 服务器需要完成多个步骤,包括设置操作系统、关闭防火墙、安装 Zabbix 仓库、安装 Zabbix 服务器、安装 PostgreSQL 数据库、配置 PostgreSQL 数据库、配置 Zabbix 服务器、启动 ...

    Qt 5.9.3 MySQL和PostgreSQL本地编译驱动

    Qt 5.9.3 MySQL和PostgreSQL本地编译驱动,Qt自带的的MySQL和PostGreSQL驱动在程序出包后,报错:“Driver not loaded”,使用本地源码编译生成的驱动替换后即可正常连接数据库。

    postgresql12主从集群安装

    【PostgreSQL 12主从集群安装】 在搭建PostgreSQL 12主从集群时,首先需要理解主从复制的概念。主从复制是数据库高可用性的一种常见解决方案,它允许数据从一个节点(主节点)实时同步到另一个或多个节点(从节点)...

Global site tag (gtag.js) - Google Analytics