您的位置:首页 >> 数据库 >> PostgreSQL >> 正文
PostgreSQL RSS
 

PostgreSQL数据库学习手册之安装指导

http://www.rdxx.com 05年08月24日 10:00 网络 我要投稿

Chapter 1. 安装指导

Table of Contents
1.1. 简版
1.2. 要求
1.3. 获取源码
1.4. 如果你是在升级
1.5. 安装过程
1.6. 安装后设置

1.6.1. 共享库
1.6.2. 环境变量

1.7. 支持的平台

这里 chapter 的信息描述从源代码发布安装 PostgreSQL。
1.1. 简版

./configure
gmake
su
gmake install
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
/usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data >logfile 2>&1 &
/usr/local/pgsql/bin/createdb test
/usr/local/pgsql/bin/psql test

全版是本章余下部分. chapter.

1.2. 要求

一般说来,一个现代的与 Unix 兼容的平台应该就能运行 PostgreSQL. 到发布为止已经明确测试过的平台的列表在 Section 1.7列出. 在发布的 doc 子目录里面有许多平台相关的 FAQ,如果你碰到问题你可能会需要参考它们.

制作 PostgreSQL 需要下面几样东西:

*

制作PostgreSQL 需要 GNU make; 这个制作过程不能使用其他的make 程序.GNU make常被安装为 gmake的名字.本文档将一直使用这个名字称呼她. (在一些系统上GNUmake 是 名字叫 make的缺省工具.)要想测试 GNU make,敲入

gmake --version

我们建议使用版本 3.76.1 或者更新的版本.
*

你需要一个 ISO/ANSI C 编译器.我们推荐使用最近版本的 GCC,不过,众所周知的是 PostgreSQL 可以利用许多不同厂商的不同编译器进行编译.
*

我们需要先用 gzip 将版本解压缩. 如果你读到这里了,那么你很可能已经克服这个障碍了.
*

缺省时将自动使用 GNU Readline, (这样你可以方便地编辑和检索命令历史.) 如果你不想用它,那么你必需给 configure 声明 --without-readline 选项. (在 NetBSD 上,libedit 库是 readline 兼容的, 如果没有发现 libreadline,则使用这个库.)
*

如果从发布的源代码包中制作,那就不需要 GNU Flex 和 Bison 了,因为输出文件 已经预先生成好了.只有在你从 CVS 源码树上制作,或者是你修改了实际的 扫描器和分析器的定义文件才需要这些 程序.如果你需要这些东西,确保你拿到的是 Flex 2.5.4 或更新,以及 Bison 1.28 或更新,其它的yacc 有时候也可以用, 不过这么做需要额外的工作,因而我们不推荐.其它 lex 程序肯定是不行的.
*

要在 Windows NT 或者 Windows 2000 上制作,你需要 Cygwin 和cygipc 包. 参阅文件 doc/FAQ_MSWIN 获取细节.

下列包是可选的。在缺省配置的时候并不要求它们,但是如果打开了 一些制作选项之后就需要它们了,如下面解释的。

共10页  1 2 3 4 5 6 7 8 9 10


 
 
标签: 学习手册 , PostgreSQL , 安装 , 数据库 , SQL , 数据 , 学习 , 手册 , POST 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站