第二十五章. 安装

内容
安装之前
安装过程
PostgreSQL 7.0 的安装指导。
如果你还没有获得 PostgreSQL 的发布,从 ftp.postgresql.org 下载它们,然后对它们解包:
> gunzip postgresql-7.0.tar.gz
> tar -xf postgresql-7.0.tar
> mv postgresql-7.0 /usr/src

安装之前

制作 PostgreSQL 需要 GNUmake。制作工作不能用其他make 程序进行。在 GNU/Linux 系统里,GNU make 是缺省工具,在其他系统里你可能发现 GNU make 安装成名为“gmake”。从现在起我们用这个名称表示GNUmake,不管它在你的系统上是什么名称。要测试 GNUmake 输入
> gmake --version
如果你需要获取 GNUmake,你可以在 ftp://ftp.gnu.org 找到。

所支持的平台的最新信息在 http://www.postgresql.org/docs/admin/ports.htm。通常来说,大多数带有现代库的Unix兼容的平台都可以运行PostgreSQL。在发布包的 doc 子目录里有一些平台相关的 FAQ 和 README,如果你碰到麻烦可能会想看看它们。

尽管运行 PostgreSQL 的最小内存需求少到只有 8MB,如果我们把内存增加到96MB,可以看到显著的性能改善。规则是有再多内存也不为过。

检查你有足够的磁盘空间。你需要为源代码树准备大约30M字节的空间,为安装目录准备大约5M字节。为一个空数据库准备约 1 M字节,否则包含同样数目数据的平面文件将大约是这个数目的五倍。在回归测试过程中,你会暂时需要约 20 M字节.

用下面命令检查你的磁盘空间

> df -k
考虑到如今的硬盘的价格,在把你的数据库放到生产环境上用之前,你可能要考虑买一个更大的更快的硬盘。