服务器 频道

完美的数据库PostgreSQL 7.4的安装

    本章讲述了如何通过源代码安装PostgreSQL 7.4数据库,并且讲述了安装过程中的一些问题。同时讲述了在安装完成之后初始化数据库的安装与启动和停止PostgreSQL的方法。
  
    1系统需求

    在这里首先描述了安装PostgreSQL数据库服务器需要的环境,PostgreSQL数据库的安装遵守了GNU auto Tools的标准,在从源码安装的过程中,配置脚本会检查系统环境是否符合数据库的安装要求。作为一个最基本的安装,我们需要下面列出的工具或者程序库。

    Gnu make, 其他的make工具可能在编译安装的过程中产生问题,在通常情况下,可能gnu make工具被改名为make,而不是gmake,查询你系统的文档来看看是否符合这个要求,另外推荐gmake的版本要高于3.76.1,通过gmake --version可以检查gmake工具的版本

    与ISO/ANSI 标准兼容的C语言编译器,如果需要PostgreSQL的C++开发库也被编译安装,需要C++编译器,gcc编译器就可以满足这个需求。
  
    Gzip和tar工具,保证用来解压缩你的源代码包,这两个工具在Linux系统上都是缺省被安装的,如果你的系统上没有这两个工具,可以从相关的网站上找到源代码或者已经按照某个Linux/unix编译好的二进制包。
  
    GNU的readline工具,在缺省情况下,PostgreSQL回使用readline工具来行编辑和命令历史的检索工作,当然你也可以禁止使用readline,在你执行configure脚本的时候使用--without-readline来忽略readline的使用。不过不推荐这样使用。
  
    如果你需要编译安装其他的一些特性,比如SSL的支持,或者你需要PostgreSQL与Java语言的开发接口等,你需要一些相关的工具,这些部分将在讲述到相关主题的时候加以讲解。这里只描述最基本的安装,包括C++的编程接口的支持。
  

    下面描述一下笔者写作本书的时候使用的平台:
    系统平台:Redhat Linux 9.0
    glibc版本:2.3.2
    gcc编译器版本:3.3.2
    J2SE版本:1.4.2

1
相关文章