PostgreSQL изменить порт подключения 5432

  • Последнее обновление: 3 Ноября 2023 г.
  • Просмотры: 4781
  • Автор: Админ
PostgreSQL изменить порт подключения 5432

Коллеги всем привет.

В сегодняшней статье мы поговорим о том как можно изменить порт подключения к базе данных PostgreSQL. Порт подключения после создания базы данных крайне желательно поменять с целью безопасности ваших данных от взлома.

 

Содержание статьи:

  1. Проверка какой порт сейчас установлен.
  2. Изменяем порт подключения.
  3. Проверка.

 

1. Проверка какой порт сейчас установлен.

По умолчанию база данных Postgresql использует порт подключения 5432. Мы можем в этом убедится воспользовавшись командой:

sql> SELECT name, setting FROM pg_settings WHERE name = 'port';

postgresql_change_port

Еще один способ проверки воспользовавшись командой в Linux:

$. sudo netstat -plunt |grep postmaster

postgresql_change_port

Как мы можем увидеть во всех результатах у нас показывает порт 5432.


 

2. Изменяем порт подключения.

Поменять порт подключения динамически не получится так как данная переменная является статической. Нам нужно поменять этот параметр в конфигурационном файле postgresql.conf который находится в той же директории где у вас установлена ваша база данных.

Меняем параметр port в файле postgresql.conf.

postgresql_change_port

Сохраняем файл и обязательно перезапустите базу данных.


 

3. Проверка.

postgresql_change_port

При подключении к базе данных теперь нам нужно дополнительно указывать порт подключения, либо добавить в bash_profile специальную переменную под названием PGPORT = 5444.

 

postgresql_change_port

Процесс postmaster теперь у нас тоже слушается на порту 5444 вместо 5432.


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

ПОХОЖИЕ СТАТЬИ

PostgreSQL - pg_dump создание резервной копии со сжатием bzip2

PostgreSQL - pg_dump создание резервной копии со сжатием bzip2

PostgreSQL - как сбросить пароль postgres

PostgreSQL - как сбросить пароль postgres

Скачать и установить Postgresql 14 на Linux CentOS/RHEL 8/7 TAR

Скачать и установить Postgresql 14 на Linux CentOS/RHEL 8/7 TAR