Проект

Общее

Профиль

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)](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)](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)](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
[![Подключение в pgAdmin](https://postgrespro.ru/files/products/1/windows_pgadmin_connect.png)](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
---