PostgreSQL源码编译安装
author: vincentzhwg@gmail.com
date: 2014-05-12
本文的编译安装与 PostgreSQL 9.3.4 为准,操作系统为Ubuntu12.04 LTS server版,以非root用户进行安装到自己的home目录下。
前期所需组件安装:
sudo apt-get install build-essential automake autoconf libreadline-dev libxml2-dev libxslt1-dev
解压从官网下载回来后的压缩包,进入解压目录,运行以下参数编译:
./configure --prefix=/home/work/postgresql/postgresql-9.3.4 --with-python --with-openssl --with-libxml --with-libxslt --enable-debug
运行以下命令,解决ubuntu下找不到gmake命令的错误:
sudo ln -s /usr/bin/make /usr/bin/gmake
configure完后,没出啥错的话,下面开始安装
gmake
gmake install
cd /home/work/postgresql
ln -s postgresql-9.3.4 default
将 /home/work/postgresql/default/bin 放到 ~/.profile 的PATH定义中,然后再
source ~/.profile
新建data目录,并初始化
cd /home/work/postgresql
mkdir data
initdb -D /home/work/postgresql/data
启动数据库:
/home/work/postgresql/postgresql-9.3.4/bin/postgres -D /home/work/postgresql/data -l /home/work/postgresql/logfile start
新建一个测试库:
createdb test
连接上test数据库
psql test
后面就自己折腾了吧 ....
相关推荐
源码编译安装PostgreSQL对于系统管理员和开发者来说是一项重要的技能,因为它允许自定义配置和优化以适应特定的系统需求。以下是对PostgreSQL在Red Hat 6.5上进行源码编译安装的详细步骤和相关知识点: 首先,确保...
然而,如果你是开发者,或者需要对PostgreSQL进行特定的定制,那么源码编译则是必要的。 了解并掌握在Windows环境下编译PostgreSQL源码是一项重要的技能,这不仅可以帮助你更好地理解和调试系统,而且可以让你在...
PostgreSQL源码安装编译教程 PostgreSQL是一款功能强大且开源的关系数据库管理系统,本文将详细指导您如何从源码安装和编译PostgreSQL。 环境准备 在开始安装之前,需要准备好基础环境,包括配置主机的/etc/...
下面将详细介绍在Linux环境下进行PostgreSQL源码编译安装的具体步骤、注意事项及常见的问题解决方案。 #### 一、准备工作 1. **安装可能的依赖项**:在开始编译之前,首先需要确保系统上已经安装了一些基础的开发...
Postgresql 源码包编译安装 Postgresql 是一种开源的关系型数据库管理系统,它具有高性能、可靠性强、安全性高、支持多种操作系统等特点。今天,我们将介绍如何从源码包编译安装 Postgresql。 一、创建LV并格式化...
首先,进入PostgreSQL源码目录: ```bash cd postgresql-14.0 ./configure --prefix=/usr/local/pgsql --with-openssl --with-pam --with-includes=/usr/local/include --with-libraries=/usr/local/lib make sudo ...
源码编译安装允许用户自定义配置选项,以满足特定的性能和功能需求。 首先,我们要了解PostgreSQL 11版本带来的新特性。这一版本引入了并行查询优化,提高了大规模数据处理的效率;引入了物化视图的刷新功能,使得...
"Opennms从源码编译安装指南" Opennms是一款功能强大的网络管理系统,能够提供网络设备的监控、配置和故障排除等功能。从源码编译安装Opennms可以提供更高的自定义化和灵活性,满足个性化的需求。本文将详细介绍...
本文档主要是让postgresql初学者顺利的在Redhat 6.8上顺利的编译安装postgresql数据库
Ubuntu 下源码安装 Postgresql PostgreSQL 是一个功能强大且开源的关系数据库管理系统,广泛应用于各种行业和领域。以下是 Ubuntu 下源码安装 Postgresql 的详细过程: 一、切换到 ROOT 账户并创建 Softwares 目录...
Qt 5.9.3 MySQL和PostgreSQL本地编译驱动,Qt自带的的MySQL和PostGreSQL驱动在程序出包后,报错:“Driver not loaded”,使用本地源码编译生成的驱动替换后即可正常连接数据库。
在本文中,我们将深入探讨如何安装PostgreSQL 13.4的源码,以及这个过程中的关键知识点。 首先,源码安装是对于熟悉操作系统底层工作原理的开发者来说的一种高级安装方式。通过源码安装,用户可以更好地理解数据库...
Centos7.6源码编译安装HTTP+PHP+Zabbix 5.2.2+PostgreSQL+TimescaleDB+Grafana
6. 使用appadmin用户解压和编译安装: - `su appadmin` - `cd /home/appadmin` - `tar -zxvf postgresql-12.2.tar.gz` - `cd ~/postgresql-12.2` - 安装必要的依赖:`yum install -y bison flex readline-devel...
【源码安装PostgreSQL】是一种在Linux和UNIX兼容系统中安装数据库服务器的方法,适用于那些希望对安装过程有更多控制或需要编译特定版本的用户。PostgreSQL的源代码可以从其官方网站http://www.postgresql.org获取,...
PostgreSQL 12.2 可以通过二进制安装包、yum 安装或源码编译安装。下面是各个安装方法的详细说明: * 二进制安装包安装:下载 PostgreSQL 12.2 二进制安装包,然后按照安装包中的 README 文件进行安装。 * yum 安装...
编译安装Pgpool - 解压文件至各节点的当前目录。 - 查看编译选项: ```bash ./configure --help ``` - 执行编译前的配置命令: ```bash ./configure --with-pgsql=/var/lib/postgresql --with-pgsql-libdir=...
PostgreSQL安装及配置 PostgreSQL是一款功能强大且流行的...本节内容对PostgreSQL的安装及配置进行了详细的介绍,包括获取安装介质、安装方式、源码安装目录结构、源码编译安装演示、数据库配置文件和psql命令等内容。