PostgreInstall » История » Версия 5
BEA, 07.05.2025 11:14
| 1 | 1 | BEA | h1. Установка PostgreSQL |
|---|---|---|---|
| 2 | |||
| 3 | 2 | BEA | h2. Windows |
| 4 | 1 | BEA | |
| 5 | 3 | BEA | # Перейдите на официальный сайт Postgres Professional: https://postgrespro.ru/windows. |
| 6 | Выберите версию PostgreSQL. Для серверов со старой windows server (2012) необходимо установить 12-ую версию. Иначе устанавливайте 14-ую. |
||
| 7 | 2 | BEA | Скачайте установочный файл @.exe@ для Windows (64-bit). |
| 8 | !clipboard-202505071106-dkqxc.png! |
||
| 9 | 5 | BEA | # Запуск установщика. Откройте скачанный файл. |
| 10 | # Выбор компонентов |
||
| 11 | Установите все компоненты указанные на изображении: |
||
| 12 | !clipboard-202505071111-55zz2.png! |
||
| 13 | 1 | BEA | |
| 14 | 2 | BEA | ### **Шаг 4: Настройка сервера** |
| 15 | 1. **Каталог установки**: Оставьте по умолчанию (`C:\Program Files\PostgresPro\16`). |
||
| 16 | 2. **Каталог данных**: Укажите, где будут храниться БД (рекомендуется `C:\Program Files\PostgresPro\16\data`). |
||
| 17 | 3. **Пароль суперпользователя**: Задайте надежный пароль для пользователя `postgres` (запомните его!). |
||
| 18 | 1 | BEA | |
| 19 | 2 | BEA | [](https://postgrespro.ru/files/products/1/windows_server_config.png) |
| 20 | 1 | BEA | |
| 21 | 2 | BEA | --- |
| 22 | 1 | BEA | |
| 23 | 2 | BEA | ### **Шаг 5: Дополнительные параметры** |
| 24 | 1. **Порт**: Оставьте `5432` (если не занят). |
||
| 25 | 2. **Локаль**: Для СНГ рекомендуется `Russian_Russia.1251`. |
||
| 26 | 3. **Разрешить внешние подключения**: Отметьте, если сервер должен быть доступен из сети. |
||
| 27 | 1 | BEA | |
| 28 | 2 | BEA | [](https://postgrespro.ru/files/products/1/windows_advanced_params.png) |
| 29 | 1 | BEA | |
| 30 | 2 | BEA | --- |
| 31 | 1 | BEA | |
| 32 | 2 | BEA | ### **Шаг 6: Завершение установки** |
| 33 | 1. Проверьте параметры и нажмите **Install**. |
||
| 34 | 2. Дождитесь окончания установки (3–5 минут). |
||
| 35 | 3. Снимите галочку с **Launch Stack Builder** (если не нужен) и нажмите **Finish**. |
||
| 36 | 1 | BEA | |
| 37 | 2 | BEA | [](https://postgrespro.ru/files/products/1/windows_install_complete.png) |
| 38 | 1 | BEA | |
| 39 | 2 | BEA | --- |
| 40 | 1 | BEA | |
| 41 | 2 | BEA | ### **Шаг 7: Проверка работы** |
| 42 | 1. Откройте **pgAdmin 4** из меню «Пуск». |
||
| 43 | 2. Подключитесь к серверу: |
||
| 44 | - Host: `localhost` |
||
| 45 | - Порт: `5432` |
||
| 46 | - Пользователь: `postgres` |
||
| 47 | - Пароль: указанный при установке. |
||
| 48 | 1 | BEA | |
| 49 | 2 | BEA | [](https://postgrespro.ru/files/products/1/windows_pgadmin_connect.png) |
| 50 | 1 | BEA | |
| 51 | 2 | BEA | --- |
| 52 | 1 | BEA | |
| 53 | 2 | BEA | ## **Дополнительные настройки** |
| 54 | 1. **Настройка брандмауэра**: |
||
| 55 | Разрешите подключения к порту `5432` в Windows Firewall: |
||
| 56 | ```powershell |
||
| 57 | New-NetFirewallRule -Name "PostgreSQL" -DisplayName "PostgreSQL Server" -Direction Inbound -Protocol TCP -LocalPort 5432 -Action Allow |
||
| 58 | ``` |
||
| 59 | 2. **Изменение конфигурации**: |
||
| 60 | Файлы `postgresql.conf` и `pg_hba.conf` находятся в каталоге данных (`C:\Program Files\PostgresPro\16\data`). |
||
| 61 | 1 | BEA | |
| 62 | 2 | BEA | --- |