pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
摘要
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
构建 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 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。