Info
Content

Установка из исходного кода

https://www.postgresql.org/ftp/source/

./configure
make
su
make install
adduser postgres
mkdir /usr/local/pgsql/data
chown postgres /usr/local/pgsql/data
su - postgres
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
/usr/local/pgsql/bin/createdb test
/usr/local/pgsql/bin/psql test

Все файлы по умолчанию устанавливаются в подкаталоги каталога /usr/local/pgsql
При конфигурировании (выполнение configure) можно указать множество разных параметров, например путь установки (--prefix)

./configure --help - содержит исчерпывающий список параметров конфигурирования

С помощью параметров конфигурирования можно вынести подкаталоги prefix'a в другие места

Помимо параметров можно использовать переменные окружения

No Comments
Back to top