↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

不受支持的版本: 7.0 / 6.5 / 6.4
历史版本PostgreSQL 7.0 已于 2005 年 5 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本手册首页。

第 25 章 安装

摘要

PostgreSQL 7.0.3 的安装说明。

如果你还没有取得 PostgreSQL 发行版,可以从 ftp.postgresql.org 获取,然后解包:

> gunzip postgresql-7.0.3.tar.gz
> tar -xf postgresql-7.0.3.tar
> mv postgresql-7.0.3 /usr/src
   

25.1. 开始之前

构建 PostgreSQL 需要 GNU make。它不能与其他 make 程序一起工作。在 GNU/Linux 系统上 GNU make 是默认工具,在其他系统上你可能会发现 GNU make 是以 gmake 的名称安装的。从现在起我们将用这个名称来指代 GNU make,无论它在你的系统上叫什么名字。要测试是否有 GNU make,输入

> gmake --version
    

如果你需要获取 GNU make,可以在 ftp://ftp.gnu.org 找到它。

关于所支持平台的最新信息位于 http://www.postgresql.org/docs/admin/ports.htm。 一般来说,大多数拥有现代库的 Unix 兼容平台都应该能够运行 PostgreSQL。发行版的 doc 子目录中有若干针对特定平台的 FAQ 和 README 文档,如果你遇到麻烦,不妨查阅。

尽管运行 PostgreSQL 所需的最小内存可以低至 8MB,但把内存扩展到 96MB 或更多会带来明显的速度提升。规律是:内存永远不嫌多。

检查你是否有足够的磁盘空间。编译期间源代码树大约需要 30 MB,安装目录大约需要 5 MB。一个空数据库占用约 1 MB,否则数据库占用的空间大约是容纳相同数据的平面文本文件的五倍。如果你运行回归测试,还会临时需要额外的 20MB。

要检查磁盘空间,使用

> df -k

考虑到当今硬盘的价格,在把数据库投入生产使用之前,购置一块大而快的硬盘也许应该列入你的计划。

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。