Проект

Общее

Профиль

PostgreInstall » История » Редакция 5

Редакция 4 (BEA, 07.05.2025 11:08) → Редакция 5/18 (BEA, 07.05.2025 11:14)

h1. Установка PostgreSQL 

 h2. Windows 

 # Перейдите на официальный сайт Postgres Professional: https://postgrespro.ru/windows.  
 Выберите версию PostgreSQL. Для серверов со старой windows server (2012) необходимо установить 12-ую версию. Иначе устанавливайте 14-ую. 
 Скачайте установочный файл @.exe@ для Windows (64-bit). 
 !clipboard-202505071106-dkqxc.png! 

 --- 

 ### **Шаг 2: Запуск установщика** 
 # Запуск установщика. 1. Откройте скачанный файл. файл (например, `postgrespro-16.x.x-windows-x64.exe`). 
 # 2. Разрешите программе вносить изменения (UAC). 

 [![Запуск установщика](https://postgrespro.ru/files/products/1/windows_installer_start.png)](https://postgrespro.ru/files/products/1/windows_installer_start.png)   

 --- 

 ### **Шаг 3: Выбор компонентов компонентов** 
 Установите все следующие компоненты указанные на изображении: (рекомендуемые): 
 !clipboard-202505071111-55zz2.png! - **PostgreSQL Server** (обязательно) 
 - **pgAdmin 4** (графический интерфейс для управления) 
 - **Командные утилиты** (psql, pg_dump и др.) 
 - **Stack Builder** (опционально, для дополнительных инструментов). 

 [![Выбор компонентов](https://postgrespro.ru/files/products/1/windows_component_selection.png)](https://postgrespro.ru/files/products/1/windows_component_selection.png)   

 --- 

 ### **Шаг 4: Настройка сервера** 
 1. **Каталог установки**: Оставьте по умолчанию (`C:\Program Files\PostgresPro\16`). 
 2. **Каталог данных**: Укажите, где будут храниться БД (рекомендуется `C:\Program Files\PostgresPro\16\data`). 
 3. **Пароль суперпользователя**: Задайте надежный пароль для пользователя `postgres` (запомните его!). 

 [![Настройка сервера](https://postgrespro.ru/files/products/1/windows_server_config.png)](https://postgrespro.ru/files/products/1/windows_server_config.png)   

 --- 

 ### **Шаг 5: Дополнительные параметры** 
 1. **Порт**: Оставьте `5432` (если не занят). 
 2. **Локаль**: Для СНГ рекомендуется `Russian_Russia.1251`. 
 3. **Разрешить внешние подключения**: Отметьте, если сервер должен быть доступен из сети. 

 [![Дополнительные параметры](https://postgrespro.ru/files/products/1/windows_advanced_params.png)](https://postgrespro.ru/files/products/1/windows_advanced_params.png)   

 --- 

 ### **Шаг 6: Завершение установки** 
 1. Проверьте параметры и нажмите **Install**. 
 2. Дождитесь окончания установки (3–5 минут). 
 3. Снимите галочку с **Launch Stack Builder** (если не нужен) и нажмите **Finish**. 

 [![Завершение установки](https://postgrespro.ru/files/products/1/windows_install_complete.png)](https://postgrespro.ru/files/products/1/windows_install_complete.png)   

 --- 

 ### **Шаг 7: Проверка работы** 
 1. Откройте **pgAdmin 4** из меню «Пуск». 
 2. Подключитесь к серверу: 
    - Host: `localhost` 
    - Порт: `5432` 
    - Пользователь: `postgres` 
    - Пароль: указанный при установке. 

 [![Подключение в pgAdmin](https://postgrespro.ru/files/products/1/windows_pgadmin_connect.png)](https://postgrespro.ru/files/products/1/windows_pgadmin_connect.png)   

 --- 

 ## **Дополнительные настройки**  
 1. **Настройка брандмауэра**:   
    Разрешите подключения к порту `5432` в Windows Firewall: 
    ```powershell 
    New-NetFirewallRule -Name "PostgreSQL" -DisplayName "PostgreSQL Server" -Direction Inbound -Protocol TCP -LocalPort 5432 -Action Allow 
    ``` 
 2. **Изменение конфигурации**:   
    Файлы `postgresql.conf` и `pg_hba.conf` находятся в каталоге данных (`C:\Program Files\PostgresPro\16\data`). 

 ---