Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu下手动编译安装PostgreSQL9.1和pgAdmin3

本文假设读者已经分别下载解压出 PostgreSQL 9.1 和 pgAdmin3一 安装 PostgreSQL1. 在终端中执行以下命令    sudo apt-get install zlib1g-dev
    sudo apt-get install libreadline-dev2. 到postgresql解压后的目录中进行编译    cd $the_dir_of_postgresql    ./configure    make
    su
    make install3. 安装后的必备工作    # PostgreSQL 不能以 root 用户运行,所以我们创建 postgres 用户    adduser postgres
    mkdir /usr/local/pgsql/data
    chown postgres /usr/local/pgsql/data
    su - postgres
    /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data    # 创建日志文件   
    touch /usr/local/pgsql/data/logfile
    /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data >logfile 2>&1 &4. 创建测试数据库 test    # 下面这条语句执行后,PostgreSQL 会返回 “ CREATED DATABASE”的信息,    # 表明数据库建立完成
    /usr/local/pgsql/bin/createdb test    # 进入test数据库    /usr/local/pgsql/bin/psql test # 输入建表语句: CREATE TABLE mytable (id varchar(20), name varchar(30));    # 建立完成后,会得到一条 “CREATED” 的信息,表示建立成功。    # 现在插入一条数据: INSERT INTO mytable values(Author, Xu Yongjiu); # psql 返回类似 INSERT 18732 1    # 查询插入是否成功:    SELECT * FROM MYTABLE;    # 退出 psql :
    q    # 退出 postgres 用户    exit    # 退出 root 用户    exit二 安装pgAdmin1. 安装必要的库
sudo apt-get install libxml2-devsudo apt-get install libxslt1-devsudo apt-get install libpg-devsudo apt-get install wx-common libwxgtk2.8-dev2. 如果 /usr/lib 下有 libcrypto.so,请跳过2执行3.,否则:cd /usr/lib
# 创建链接,libcrypto.so.x.y.z 是你的 /usr/lib 下已有的某个版本的crypto动态库文件名
sudo ln -s libcrypto.so.x.y.z libcrypto.so3. 切换到你的 pgAdmin 解压后的目录,依次执行:
./configure
make all
sudo make install4. 运行 pgAdmincd /usr/local/pgadmin3/binsudo ./pgadmin3
  • 1
  • 2
  • 3
  • 4
  • 下一页
Net-SNMP的mib2c配置Ubuntu 10.10 下安装Ogre 1.7.3、Cegui 0.7.6 及相关库中文指南相关资讯      pgadmin 
  • pgAdmin v1.20.0 beta 2 现在已经  (10/13/2014 07:27:27)
  • Ubuntu下安装pgadmin的简单方法  (06/19/2008 06:03:30)
  • pgAdmin 1.16.1 发布,PG 管理接口  (12/06/2012 19:50:19)
本文评论 查看全部评论 (0)
表情: 姓名: 字数