Установка PostgreSQL





Глава 1


Установка PostgreSQL
Этап 7. Настройка переменных среды
Листинг 2.13. Создание переменной среды LD_LIBRARY_PATH в bash
Листинг 2.14. Создание переменной среды LD_LIBRARY_PATH в csh и tcsh
Этап 8. Инициализация и запуск PostgreSQL
Листинг 2.15. Инициализация базы данных
Листинг 2.16. Выходные данные initdb
Листинг 2.17. Запуск postmaster в активном режиме
Листинг 2.18. Запуск postmaster в фоновом режиме
Этап 9. Настройка сценария SysV для PostgreSQL
Листинг 2.19. Копирование сценария linux
Листинг 2.20. Назначение права исполнения для сценария SysV
Листинг 2.21. Запуск PostgreSQL с использованием сценария SysV
Этап 10. Создание базы данных
Листинг 2.22. Создание базы данных
Листинг 2.23. Обращение к базе данных через psql
Листинг 2.24. Запрос к системной таблице
Подготовка к установке
Обязательные пакеты
GNU make
Листинг 2.1. Проверка версии GNU make
Компилятор С стандарта ISO/ANSI
Листинг 2.2. Проверка версии GCC
Утилиты GNU zip и tar
Листинг 2.3. Проверка версии gzip и tar
Дополнительные пакеты
Дисковое пространство
Листинг 2.4. Проверка свободного места на диске
Этапов установки PostgreSQL
Этап 1. Создание пользователя postgres
Листинг 2.5. Создание пользователя postgres
Этап 2. Установка пакета исходных текстов PostgreSQL
Листинг 2.6. Распаковка исходных текстов PostgreSQL
Этап 3. Настройка конфигурации
Этап 3. Настройка конфигурации - часть 2
Этап 3. Настройка конфигурации - часть 3
Этап 4. компиляция исходных текстов
Листинг 2.7. Компиляция исходных текстов при помощи утилиты GNU make
Этап 5. Регрессионное тестирование
Листинг 2.8. Регрессионное тестирование
Листинг 2.9. Выходные данные регрессионных тестов
Этап 6. Установка откомпилированных программ и библиотек
Листинг 2.10. Команда gmake install
Листинг 2.11. Ручная установка модулей Perl и Python
Листинг 2.12. Установка всех заголовочных файлов



Содержание