Установка PostgreSQL



       

Этап 7. Настройка переменных среды



Этап 7. Настройка переменных среды

Использовать переменные среды PostgreSQL не обязательно. Тем не менее эти переменные задействованы при выполнении различных операций PostgreSQL, включая запуск и завершение процессов postmaster. В переменных среды задаются пути к каталогу bin и каталогу man-документации. Для этого в файл /etc/profile

решение относится к командным интерпретаторам на базе sh, включая bash и ksh):

PATH=$PATH:/usrЛocal/pgsql/bin

MANPATH=$MANPATH:/usr/1ocal/pgsql/man

export PATH MANPATH

Примечание 1


Примечание 1

Чтобы переменные среды использовались командным интерпретатором, необходимо заново войти в систему после включения соответствующих строк в файл /etc/profile.

Возможно, вам также придется сообщить системе местонахождение общих библиотек PostgreSQL (в зависимости от того, как организована работа с общими библиотеками в вашей системе). В таких системах, как Linux, FreeBSD, NetBSD, OpenBSD, Irix, HP/UX и Solaris, это обычно не требуется.

При стандартной установке поиск общих библиотек производится в каталоге /usr/local/pgsql/lib (или другом каталоге, указанном после ключа --prefix во время конфигурации). Обычно для этого переменной среды LD_LIBRARY_PATH присваивается значение /usr/local/pgsql/lib. В листинге 2.13 показано, как это делается в интерпретаторе bash, а в листинге 2.14 приведен аналогичный пример для csh и tcsh.



Содержание раздела