Проект

Общее

Профиль

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

Редакция 7 (BEA, 07.05.2025 16:24) → Редакция 8/18 (BEA, 07.05.2025 16:27)

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

 h2. Windows 

 h3. PostgreSQL Server 

 {{collapse 
 # Перейдите на официальный сайт Postgres Professional: https://postgrespro.ru/windows.  
 Выберите версию PostgreSQL. Для серверов со старой windows server (2012) необходимо установить 12-ую версию. Иначе устанавливайте 14-ую. 
 Скачайте установочный файл @.exe@ для Windows (64-bit).  
 Дальнейшую установку можно производить по инструкциям на сайте. Но если она не понятна то можно воспользоваться нашей инструкцией описанной ниже 
 !clipboard-202505071106-dkqxc.png! 
 # Запуск установщика. Откройте скачанный файл. 
 # Выбор компонентов 
 Установите все компоненты указанные на изображении: 
 !clipboard-202505071111-55zz2.png! 
 # Пути установки 
 - *Каталог установки*: можно оставить по умолчанию 
 !clipboard-202505071119-yufsa.png! 
 - *Каталог данных*: укажите, где будут храниться БД. Рекомендуется указать путь на диске с наибольшим дисковым пространством 
 !clipboard-202505071122-zeon1.png! 
 # Параметры сервера 
 - *Порт*: Оставьте @5432@ если не занят. 
 - *Локаль*: оставить по умолчанию "Настройка ОС" 
 - *Суперпользователь*: имя суперпользователя. Можно оставить значение по умолчанию  
 - *Пароль*: Задайте надежный пароль для суперпользователя (запомните его!). 
 - *Разрешить подключения с любых IP адресов*: дожна стоять галочка 
 Остальные параметры оставить по умолчанию 
 !clipboard-202505071127-eumdq.png! 
 # Дополнительные параметры: 
 Оставить чек выбранным на "Провести оптимизацию параметров" 
 !clipboard-202505071547-hmsot.png! 
 # Завершение установки 
 Перед запуском установки можете настроить ярлыки в меню "Пуск" если вам это необходимо. Проверьте параметры и нажмите "Установить". Дождитесь окончания установки. 
 !clipboard-202505071551-lllpi.png! 
 }} 

 h3. PgAdmin 

 # Скачивание дистрибутива программы pgAdmin 
 Страница загрузки pgAdmin: https://www.pgadmin.org/download/ 
 Переходим на официальный сайт в раздел «Download». 
 Затем выбираем "Windows", далее выбираем версию pgAdmin. 
 Щелкаем по ссылке, в результате нас перенесет на сайт PostgreSQL, здесь выбрать разрядность операционной системы, кликаем по соответствующей ссылке. 
 !Install_pgadmin_4_on_windows_10_2.gif! 
 

 # Запуск установки pgAdmin 
 Запускаем скаченный файл. 
 !clipboard-202505071605-gjvbp.png! 
 # Принятие условий лицензионного соглашения 
 !clipboard-202505071607-gg1te.png! 
 # Выбор каталога для установки pgAdmin 
 Потом мы можем указать путь к каталогу, однако можно оставить и по умолчанию, нажимаем «Next». 
 !clipboard-202505071619-0moov.png! 
 # Настройка ярлыка pgAdmin 
 В данном окне в случае необходимости можно настроить ярлык для запуска pgAdmin. Нажимаем «Next». 
 !clipboard-202505071620-0zwnx.png! 
 # Запуск установки pgAdmin 
 Все готово для установки, нажимаем «Install». 
 !clipboard-202505071624-dqtlz.png! 
 Установка началась, она продлится буквально пару минут. 
 

 Скриншот 7 

 # Завершение установки pgAdmin 4 
 Жмем Установка будет завершена, когда появится следующее окно, жмем «Finish» (если галочка «Launch pgAdmin 4» будет стоять, то после нажатия на кнопку «Finish» запустится программа pgAdmin 4). 
 !clipboard-202505071626-xibbi.png! 


 

 Скриншот 8 

 Запуск pgAdmin 4 в Windows 10 
 Для запуска pgAdmin 4 можно использовать ярлык в меню «Пуск». 

 pgAdmin 4 имеет веб интерфейс, поэтому после запуска у Вас должен запуститься браузер, а в нем открыться приложение pgAdmin 4. 

 При первом запуске pgAdmin 4 появится окно «Set Master Password», в котором мы должны задать «мастер-пароль», это нужно для дополнительного шифрования паролей, которые мы будем сохранять, например, для того чтобы каждый раз при подключении к серверу PostgreSQL не вводить пароль пользователя (галочка «Сохранить пароль»). 

 Вводим и нажимаем «ОК». 

 Скриншот 9 

 После этого отобразится интерфейс pgAdmin 4. 

 Скриншот 10 

 Заметка! Как создать таблицу в PostgreSQL с помощью pgAdmin 4. 

 Настройка русского языка в pgAdmin 4 
 По умолчанию интерфейс pgAdmin 4 на английском языке, если Вас это не устраивает, Вы можете очень просто изменить язык на тот, который Вам нужен. pgAdmin 4 поддерживает много языков, в том числе и русский. 

 Для того чтобы изменить язык pgAdmin 4, необходимо зайти в меню «File -> Preferences». 




 liquid.by 
 Реклама 
 Сборка ПК на заказ в Беларуси. Доставка 2-3 дня. 
 от 3 000 Br 
 5,0 
 Рейтинг организации 
 Соберем компьютер на ближайшие 3-5 лет. Подберём 3 варианта. Рассрочка, гарантия. 
 Рассрочка до 5 месяцев 
 Доставка по РБ - 2 дня 
 Доставка бесплатно до 2 дней 
 Узнать цену 
 Скриншот 11 

 Затем найти пункт «User Languages», и в соответствующем поле выбрать значение «Russian». Для сохранения настроек нажимаем «Save», после этого перезапускаем pgAdmin 4 или просто обновляем страницу в браузере. 

 Скриншот 12 

 В результате pgAdmin 4 будет русифицирован. 

 Скриншот 13 

 Заметка! Как перенести базу данных PostgreSQL на другой сервер с помощью pgAdmin 4. 

 Настройка подключения к PostgreSQL 
 Чтобы подключиться к серверу PostgreSQL в обозревателе серверов, щелкаем по пункту «Servers» правой кнопкой мыши и выбираем «Создать -> Сервер». 

 Скриншот 14 

 В итоге запустится окно «Создание сервера», в котором на вкладке «Общие» нам нужно ввести название сервера (это название придумываете Вы сами, оно будет отображаться в обозревателе). 

 Скриншот 15 

 А на вкладке «Соединение» указать IP адрес сервера и данные пользователя, под которым мы подключимся к серверу. В моем случае указан системный пользователь postgres. 

 Ставим галочку «Сохранить пароль», для того чтобы сохранить пароль и каждый раз не вводить его (благодаря функционалу «мастер-пароля» все сохраненные таким образом пароли будут дополнительно шифроваться). 

 Нажимаем «Сохранить». 

 Реклама 

 lamoda.by 


 Скриншот 16 

 В результате мы подключимся к серверу PostgreSQL, в обозревателе будут отображены все объекты, которые расположены на данном сервере. 

 Скриншот 17 

 Заметка! Как создать составной тип данных с помощью pgAdmin 4 в PostgreSQL. 

 Написание SQL запросов в Query Tool (Запросник) 
 Чтобы убедиться в том, что все работает, давайте напишем простой запрос SELECT, который покажет нам версию сервера PostgreSQL. 

 Для написания SQL запросов в pgAdmin 4 используется инструмент Query Tool или на русском «Запросник», его можно запустить с помощью иконки на панели или из меню «Инструменты», предварительно выбрав базу данных. 

 Скриншот 18 

 Именно здесь и пишутся все SQL запросы и инструкции. 

 Чтобы узнать версию PostgreSQL, вводим следующий SQL запрос. 

   
    SELECT VERSION(); 

 Для выполнения запроса нажимаем на кнопку «Выполнить» (Execute). 

 В результате сервер покажет нам версию PostgreSQL. 

 Скриншот 19 

 --- 

 ### **Шаг 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`). 

 ---