luobo2ni 发表于 2016-11-19 07:33:18

PostgreSQL源码编译安装

  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
  后面就自己折腾了吧 ....
页: [1]
查看完整版本: PostgreSQL源码编译安装