PostgreSQL изменить порт подключения 5432
- Последнее обновление: 3 Ноября 2023 г.
- Просмотры: 4781
- Автор: Админ
Коллеги всем привет.
В сегодняшней статье мы поговорим о том как можно изменить порт подключения к базе данных PostgreSQL. Порт подключения после создания базы данных крайне желательно поменять с целью безопасности ваших данных от взлома.
Содержание статьи:
- Проверка какой порт сейчас установлен.
- Изменяем порт подключения.
- Проверка.
1. Проверка какой порт сейчас установлен.
По умолчанию база данных Postgresql использует порт подключения 5432. Мы можем в этом убедится воспользовавшись командой:
sql> SELECT name, setting FROM pg_settings WHERE name = 'port';
Еще один способ проверки воспользовавшись командой в Linux:
$. sudo netstat -plunt |grep postmaster
Как мы можем увидеть во всех результатах у нас показывает порт 5432.
2. Изменяем порт подключения.
Поменять порт подключения динамически не получится так как данная переменная является статической. Нам нужно поменять этот параметр в конфигурационном файле postgresql.conf который находится в той же директории где у вас установлена ваша база данных.
Меняем параметр port в файле postgresql.conf.
Сохраняем файл и обязательно перезапустите базу данных.
3. Проверка.
При подключении к базе данных теперь нам нужно дополнительно указывать порт подключения, либо добавить в bash_profile специальную переменную под названием PGPORT = 5444.
Процесс postmaster теперь у нас тоже слушается на порту 5444 вместо 5432.
Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.