Настройка сервера PostgreSQL под Ubuntu Linux
Заметки перенесены. Без редакции.
По умолчанию PostgreSQL устанавливается с высокой степенью защиты и не позволяет подключаться к серверу баз данных посторонним приложениям. Для корректной работы необходимо установить новые права доступа.
Настройка PostgreSQL для работы в локальном режиме
Для настройки PostgreSQL необходимо открыть окно консоли (xterm, gnome-terminal, konsole или другую). Далее необходимо выполнить следующие команды:
sudo su - postgres
nano /etc/postgresql/8.4/main/pg_hba.conf
Опуститесь в конец файла и отредактируйте последние строки как показано в примере:
# IPv4 local connections:
host all all 127.0.0.1/32 trust
Нажмите Ctrl+O и Enter для сохранения файла, затем и Ctrl+X для выхода из редактора.
Перезапустите компьютер либо выполните команды:
exit
sudo /etc/init.d/postgresql-8.4 restart
Настройка PostgreSQL для работы в сетевом режиме
Для настройки PostgreSQL необходимо открыть окно консоли (xterm, gnome-terminal, konsole или другую).
Далее необходимо выполнить следующие команды:
sudo su - postgres
nano /etc/postgresql/8.4/main/pg_hba.conf
Опуститесь в конец файла и отредактируйте последние строки как показано в примере:
# IPv4 local connections:
host all all 127.0.0.1/32 trust
host all all 192.168.0.0/24 trust
Выполните команду:
nano /etc/postgresql/8.4/main/postgresql.conf
Найдите в файле строчку: #listen_addresses = `localhost`
Отредактируйте текст рядом с этой строчкой в соответствии с примером:
listen_addresses = `*` # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to `localhost`, `*` = all
# (change requires restart)
port = 5432 # (change requires restart)
Нажмите Ctrl+O и Enter для сохранения файла, затем и Ctrl+X для выхода из редактора.
Перезапустите компьютер либо выполните команды:
exit
sudo /etc/init.d/postgresql-8.4 restart
Комментариев нет:
Отправить комментарий