ubuntu14.04 LTS 源碼編譯安裝postgreSQL

來源:互聯網
上載者:User

標籤:

一、環境

  ubuntu14.04

  postgresql-9.4.3

二、安裝

  1、依賴包安裝

sudo apt-get install libperl-dev  python-dev libreadline-gplv2-dev zlib1g-dev

  2、下載postgreSQL,編譯安裝

wger https://ftp.postgresql.org/pub/source/v9.4.3/postgresql-9.4.3.tar.bz2tar -jxvf  postgresql-9.4.3.tar.bz2 -C /usr/local/src/
./configure --prefix=/usr/local/postgresql-9.4.3 --with-perl --with-pythonsudo make && sudo make install 
cd /usr/local/sudo ln -fs postgresql-9.4.3/ pgsql

  在編譯安裝路徑是加上了版本號碼,加上版本號碼的原因是為了以後升級方便;如果postgreSQL9.4.4發布了,自需要在編譯postgreSQL9.4.4後,將現有的資料庫停掉,然後把連結/usr/local/pgsql指向/usr/local/postgresql-9.4.4。

  3、配置環境變數

  安裝完成後,配置postgresql可執行檔的路徑和共用庫的路徑,資料庫目錄

export PATH=/usr/local/pgsql/bin:$PATHexport LD_LIBRARY_PATH=/usr/local/pgsql/lib

  如果想以上配置對所有使用者都生效,可以把上面的內容添加到/etc/profile檔案中。如果想以上的配置對目前使用者生效,在linux下可以把以上內容添加到.bashrc檔案中,在其他的unix下可以添加到.profile檔案中。

  4、建立資料庫簇

export PGDATA=/data/pgdata  #資料目錄環境變數initdb

  5、 安裝contrib目錄下的工具

cd postgresql-9.4.3/contribmakesudo make install

  6、啟動和停止資料庫

pg_ctl start -D /data/pgdata  pg_ctl stop -D /dtat/pgdata

 

ubuntu14.04 LTS 源碼編譯安裝postgreSQL

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.