Linux环境下源码安装PostgreSQL

1.下载PostgreSQL源码包,并保存到Linux操作系统的一个目录下

2.解压PostgreSQL源码包 :tar zxvf postgresql-9.2.4.tar.gz

          或  tar jxvf postgresql-9.2.4.tar.bz2

3,切换到刚刚解压的目录下:cd postgresql-9.2.4

4. ./configure

如果遇到错误,则需要如下安装依赖工具包(按需安装)

yum install gcc

yum install readline

yum install flex

yum install zlib

在执行./configure

gmake world

gmake install-world

安装完毕

然后启动数据库

到安装目录(默认为/usr/local/postgres)

在该目录下建立data目录 (存放数据库相关文件)

启动数据库需要非root用户

/usr/local/pgsql//bin

初始化数据库

./initdb  -D ../data start

启动数据库

./pg_clt -D ../data start

启动后连接数据库:

在/usrl/local/pgsql/bin目录下

执行 ./psql 连接到默认的postgres数据

然后可以创建数据库,创建表,等操作了。

时间: 2024-10-12 03:41:26

Linux环境下源码安装PostgreSQL的相关文章

Linux平台下源码安装mysql多实例数据库

Linux平台下源码安装mysql多实例数据库[[email protected] ~]# netstat -tlunp | grep 330tcp6 0 0 :::3306 :::* LISTEN 6191/mysqld [[email protected] ~]# ss -tlunp | grep 330tcp LISTEN 0 80 :::3306 :::* users:(("mysqld",pid=6191,fd=10)) [[email protected] ~]# syst

linux系统下源码安装PHP5.6

linux系统下源码安装PHP5.6 从php5.4开始,需要自己下载安装libXpm-dev了,但是由于包的依赖性原因,我就选择了yum方式来进行安装,通过网络yum源直接下载并进行安装了 下载php以及相关的库文件(百度网盘:http::/pan.baidu.com/s/1bnL31c7) gd库以及php功能特性扩展库文件 libgd-2.1.1.tar.gz        gd库文件(使php支持以下功能)     jpegsrc.v7.tar.gz         jpeg库文件(使p

Linux系统下源码安装rz/sz命令

背景:在windows环境下,使用xshell远程连接公司内部做的一个类似centos的系统,但该linux系统yum install有问题,只能源码安装. root 账号登陆后,依次执行以下命令: cd /data  建立放安装包的目录 wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20 ./configure &&a

在Debian64环境下源码安装newLisp v10.6.0

起因:官方网站上没有适合Debian64的二进制安装包,用源码包直接make时会失败,这里给出解决方法. 1,从官网(http://www.newlisp.org)下载源码包后解压: tar xvf Downloads/newlisp-10.6.0.tgz mv newlisp-10.6.0/ newlisp cd newlisp/ 直接make会报缺损库文件! 2,安装必要lib: sudo apt-get install libffi-dev sudo apt-get install lib

centos 下源码安装postgresql 9.4

[[email protected] ~]# cd /home [[email protected] home]# ls postgresql-9.4.1.tar  test [[email protected] home]# tar xf postgresql-9.4.1.tar  [[email protected] home]# cd postgresql-9.4.1 [[email protected] postgresql-9.4.1]# lsaclocal.m4  config  c

CentOS 6.5下源码安装LAMP(Linux+Apache+Mysql+Php)环境

CentOS 6.5下源码安装LAMP(Linux+Apache+Mysql+Php)环境一. 系统环境:Linux系统版本: CentOS release 6.5Apache版本: httpd-2.2.24PHP 版本: php-5.6.11 二.安装前准备: 1.查看是否安装GCC ,GCC-C++编译器,如果没有则进行安装: 查看是否安装的命令: #gcc –v 若未安装在服务器联网情况下可以使用下列命令安装: #yum install gcc #yum install gcc-c++2.

Linux下源码安装CodeBlocks

Linux下源码安装CodeBlocks qianghaohao(CodingNutter) 一. 安装平台说明: CentOs6.4-i686  gcc-4.4.7 二. 下载最新源码: http://www.codeblocks.org/downloads 在此安装的是最新版:Code::Blocks 16.01 三. 阅读官方安装说明文档: http://wiki.codeblocks.org/index.php/Installing_Code::Blocks_from_source_on

Linux下源码安装Mysql5.5

本文主要介绍了如何在源码安装mysql5.5,所用系统为CentOS6.5 一.安装相应的开发环境 yum install -y ncurses-devel yum install -y libaio yum install -y bison yum install -y gcc-c++ yum install -y openssl-devel 二.安装cmake 跨平台编译器 # tar xf cmake-2.8.8.tar.gz # cd cmake-2.8.8 # ./bootstrap

图解Linux下源码安装PHP7.0.9 +Nginx

上一次,在<Linux下源码安装php7.0.6>,安装过PHP7.0.3,本文将记录安装PHP7.0.9过程. 测试环境 Linux 2.6.32-279.el6.i686 nginx-1.9.15.tar http://nginx.org/download/nginx-1.9.15.tar.gz php-7.0.9.tar.gz http://am1.php.net/distributions/php-7.0.9.tar.gz 安装Nginx wget http://nginx.org/d