Руководство администратора по PostgreSQL | ||
---|---|---|
Предыдущий | Следующий |
Полная инструкция по установке Postgres v6.5.1.
Перед установкой Postgres, посети www.postgresql.org, чтобы посмотреть новую информацию, патчи, и т.д.
Эти инструкции по установке предполагают:
Unix-совместимые команды. Смотри замечание ниже.
Значения по умолчанию используются везде, где не отмечено другого.
Пользователь postgres суперпользователь Postgres.
Путь к исходным файлам /usr/src/pgsql (возможны другие пути).
Путь куда ставится /usr/local/pgsql (возможны другие пути).
Команды тестировались на RedHat Linux версии 5.2, при использовании tcsh shell. Вероятно они будут работать на большинстве систем, если не отмечено другого. Команды типа ps и tar могут дико расходиться между платформами по используемым опциям. Пользуйся здравым смыслом перед вводом этих команд.
Нашим Makefile-ам необходим GNU make (называется “gmake” в этом документе). Они не будут работать с не-GNU make программами. Если у тебя GNU make установлен с именем “make” вместо “gmake”, то пользуйся командой make. Это хорошо, но тебе нужно иметь GNU form из make для успешной установки.
Новейшая информация о поддерживаемых платформах - http://www.postgresql.org/docs/admin/install.html. В общем, большинство Unix-совместимых платформ с современными библиотеками должны быть способны запустить Postgres.
Хотя минимальный размер требуемой памяти для запуска Postgres не меньше 8MB, есть заметные улучшения при выполнении регрессивных тестов при добавлении памяти до 96MB на относительно быстрых двухпроцессорных системах, работающих под X-Windows. Правило - ты не можешь иметь слишком много памяти.
Проверь, достаточно ли у тебя дискового пространства. Тебе нужно около 30 мегабайт под /usr/src/pgsql, около 5 мегабайт под /usr/local/pgsql (не включая твоих баз данных) и 1 мегабайт под пустую базу данных. База данных на время увеличится до 20 мегабайт в течении регрессивных тестов. Также, тебе потребуется около 3 мегабайт под дистрибутивный tar файл.
Поэтому мы рекомендуем, чтобы во время установки и тестирования было больше 20 мегабайт свободных под /usr/local и еще 25 мегабайт свободных на дисковом разделе, содержащем твою базу данных. После удаления файлов исходных текстов, tar файла и регриссивной базы данных, тебе потребуется 2 мегабайта под /usr/local/pgsql, 1 мегабайт под пустую базу данных, плюс в пять раз больше места тебе потребуется чтобы сохранить данные базы данных в плоском файле.
Для проверки дискового места используй
$ df -k
Предыдущий | Начало | Следующий |
Схема размещения системы | Процедура установки |