<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Read Sean

    Read me, read Sean.
    posts - 508, comments - 655, trackbacks - 9, articles - 4

    [注]由于Debian相當(dāng)保守的包管理和更新機(jī)制,本文提到的編譯和安裝過(guò)程可能要求你在/etc/apt/sources.list中開(kāi)放testing級(jí)別的包。

    1- 首先是去PostgreSQL的官方網(wǎng)站[link]下載最新8.2.1版本的源碼,postgresql-8.2.1.tar.gz。
    2- 拷貝并解壓:
         $ sudo -s
         # cp postgresql-8.2.1.tar.gz /opt
         # cd /opt
         # tar zxvf postgresql-8.2.1.tar.gz
         # cd postgresql-8.2.1
    3- 在開(kāi)始configure和make之前,先做一些準(zhǔn)備工作,為了正常configure和make,需要:
         # apt-get install build-essential gcc-4.0 libreadline5 libreadline5-dev m4 flex bison zlib1g zlib1g-dev
    4- 一切就緒,開(kāi)工:
         # ./configure --prefix=/opt/postgresql ### 更多選項(xiàng)參考./configure --help ###
         # make
      正常的話,可以看到最后一行輸出為: "All of PostgreSQL successfully made. Ready to install."
    5- 安裝:
         # make install
      最后應(yīng)該看到輸出"PostgreSQL installation complete."。
    6- 初始化數(shù)據(jù)庫(kù)環(huán)境:
         # mkdir /opt/postgresql/data
         # adduser postgres
         # chown postgres /opt/postgresql/data
         # sudo -u postgres /opt/postgresql/bin/initdb /opt/postgresql/data/
      編輯/opt/postgresql/data目錄下的pg_hba.conf,添加local all postgres ident sameuser和local all all md5兩行;
      編輯/opt/postgresql/data目錄下的postgresql.conf,去掉listen_addresses的注釋符,修改為listen_addresses = '*'。
    7- 啟動(dòng)數(shù)據(jù)庫(kù):
         # sudo -u postgres /opt/postgresql/bin/pg_ctl -D /opt/postgresql/data -l /opt/postgresql/data/serverlog start
         # sudo -u postgres /opt/postgresql/bin/createuser -P dbuser
         # sudo -u postgres /opt/postgresql/bin/createdb testdb
         # /opt/postgresql/bin/psql -U dbuser testdb
      若能正常進(jìn)入PostgreSQL控制臺(tái)并執(zhí)行查詢?nèi)鐂elect version();即表示安裝成功。

    每次都這樣去命令行啟動(dòng)數(shù)據(jù)庫(kù)當(dāng)然有點(diǎn)太笨了,下次再抽空和大家分享PostgreSQL自動(dòng)化啟動(dòng)腳本的編寫。


    Feedback

    # re: [Tips] Debian Sarge(3.1r4)下編譯和安裝PostgreSQL 8.2.1[未登錄](méi)  回復(fù)  更多評(píng)論   

    2012-08-21 02:38 by a
    make命令不可用是為什么啊 我已經(jīng)安裝了GCC了
    主站蜘蛛池模板: 久久久精品午夜免费不卡| 亚洲不卡中文字幕无码| www.免费在线观看| 精品国产污污免费网站入口在线 | 亚洲精品无码永久在线观看男男| 亚洲啪啪AV无码片| 亚洲精品国产精品乱码不卡| 性感美女视频在线观看免费精品 | 在线a毛片免费视频观看| 99视频在线免费看| 日韩电影免费在线观看网站| 美女视频黄频a免费大全视频| 亚洲一区二区三区丝袜| 亚洲麻豆精品果冻传媒| 久久精品国产亚洲AV麻豆王友容 | jizz免费在线影视观看网站| 亚洲美国产亚洲AV| 亚洲AV成人影视在线观看| 亚洲男人第一av网站| 日韩亚洲人成在线综合日本| 国产亚洲精aa成人网站| 亚洲一区二区高清| 亚洲无码黄色网址| 亚洲国产成人精品91久久久| 免费成人在线观看| 亚洲av无码成人精品区在线播放 | 四虎精品成人免费视频| 亚洲AV日韩AV一区二区三曲| 亚洲人av高清无码| 亚洲精品久久久久无码AV片软件| 亚洲综合欧美色五月俺也去| 2020国产精品亚洲综合网| 亚洲午夜精品国产电影在线观看| 亚洲欧洲精品一区二区三区| 久久久久亚洲精品日久生情| 亚洲精品资源在线| 亚洲人成网国产最新在线| 亚洲国产日韩综合久久精品| 亚洲中文无码卡通动漫野外| 亚洲爆乳少妇无码激情| 国产精品亚洲片在线花蝴蝶 |