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 | --- |