Проект

Общее

Профиль

PostgreInstall » История » Версия 8

BEA, 07.05.2025 16:27

1 1 BEA
h1. Установка PostgreSQL
2
3 2 BEA
h2. Windows
4 1 BEA
5 6 BEA
h3. PostgreSQL Server
6
7
{{collapse
8 3 BEA
# Перейдите на официальный сайт Postgres Professional: https://postgrespro.ru/windows. 
9 1 BEA
Выберите версию PostgreSQL. Для серверов со старой windows server (2012) необходимо установить 12-ую версию. Иначе устанавливайте 14-ую.
10 6 BEA
Скачайте установочный файл @.exe@ для Windows (64-bit). 
11
Дальнейшую установку можно производить по инструкциям на сайте. Но если она не понятна то можно воспользоваться нашей инструкцией описанной ниже
12 2 BEA
!clipboard-202505071106-dkqxc.png!
13 1 BEA
# Запуск установщика. Откройте скачанный файл.
14 2 BEA
# Выбор компонентов
15
Установите все компоненты указанные на изображении:
16 1 BEA
!clipboard-202505071111-55zz2.png!
17 6 BEA
# Пути установки
18
- *Каталог установки*: можно оставить по умолчанию
19
!clipboard-202505071119-yufsa.png!
20
- *Каталог данных*: укажите, где будут храниться БД. Рекомендуется указать путь на диске с наибольшим дисковым пространством
21
!clipboard-202505071122-zeon1.png!
22
# Параметры сервера
23
- *Порт*: Оставьте @5432@ если не занят.
24
- *Локаль*: оставить по умолчанию "Настройка ОС"
25
- *Суперпользователь*: имя суперпользователя. Можно оставить значение по умолчанию 
26
- *Пароль*: Задайте надежный пароль для суперпользователя (запомните его!).
27
- *Разрешить подключения с любых IP адресов*: дожна стоять галочка
28
Остальные параметры оставить по умолчанию
29
!clipboard-202505071127-eumdq.png!
30
# Дополнительные параметры:
31
Оставить чек выбранным на "Провести оптимизацию параметров"
32
!clipboard-202505071547-hmsot.png!
33
# Завершение установки
34
Перед запуском установки можете настроить ярлыки в меню "Пуск" если вам это необходимо. Проверьте параметры и нажмите "Установить". Дождитесь окончания установки.
35
!clipboard-202505071551-lllpi.png!
36
}}
37 1 BEA
38 6 BEA
h3. PgAdmin
39 1 BEA
40 6 BEA
# Скачивание дистрибутива программы pgAdmin
41
Страница загрузки pgAdmin: https://www.pgadmin.org/download/
42
Переходим на официальный сайт в раздел «Download».
43
Затем выбираем "Windows", далее выбираем версию pgAdmin.
44
Щелкаем по ссылке, в результате нас перенесет на сайт PostgreSQL, здесь выбрать разрядность операционной системы, кликаем по соответствующей ссылке.
45
!Install_pgadmin_4_on_windows_10_2.gif!
46
# Запуск установки pgAdmin
47
Запускаем скаченный файл.
48
!clipboard-202505071605-gjvbp.png!
49
# Принятие условий лицензионного соглашения
50
!clipboard-202505071607-gg1te.png!
51
# Выбор каталога для установки pgAdmin
52
Потом мы можем указать путь к каталогу, однако можно оставить и по умолчанию, нажимаем «Next».
53
!clipboard-202505071619-0moov.png!
54
# Настройка ярлыка pgAdmin
55
В данном окне в случае необходимости можно настроить ярлык для запуска pgAdmin. Нажимаем «Next».
56
!clipboard-202505071620-0zwnx.png!
57
# Запуск установки pgAdmin
58
Все готово для установки, нажимаем «Install».
59 7 BEA
!clipboard-202505071624-dqtlz.png!
60 1 BEA
Установка началась, она продлится буквально пару минут.
61 8 BEA
# Завершение установки pgAdmin
62
Жмем «Finish» (если галочка «Launch pgAdmin 4» будет стоять, то после нажатия на кнопку «Finish» запустится программа pgAdmin 4).
63
!clipboard-202505071626-xibbi.png!
64 6 BEA
65 1 BEA
66 6 BEA
Запуск pgAdmin 4 в Windows 10
67
Для запуска pgAdmin 4 можно использовать ярлык в меню «Пуск».
68
69
pgAdmin 4 имеет веб интерфейс, поэтому после запуска у Вас должен запуститься браузер, а в нем открыться приложение pgAdmin 4.
70
71
При первом запуске pgAdmin 4 появится окно «Set Master Password», в котором мы должны задать «мастер-пароль», это нужно для дополнительного шифрования паролей, которые мы будем сохранять, например, для того чтобы каждый раз при подключении к серверу PostgreSQL не вводить пароль пользователя (галочка «Сохранить пароль»).
72
73
Вводим и нажимаем «ОК».
74
75
Скриншот 9
76
77
После этого отобразится интерфейс pgAdmin 4.
78
79
Скриншот 10
80
81
Заметка! Как создать таблицу в PostgreSQL с помощью pgAdmin 4.
82
83
Настройка русского языка в pgAdmin 4
84
По умолчанию интерфейс pgAdmin 4 на английском языке, если Вас это не устраивает, Вы можете очень просто изменить язык на тот, который Вам нужен. pgAdmin 4 поддерживает много языков, в том числе и русский.
85
86
Для того чтобы изменить язык pgAdmin 4, необходимо зайти в меню «File -> Preferences».
87
88
89
90
91
liquid.by
92
Реклама
93
Сборка ПК на заказ в Беларуси. Доставка 2-3 дня.
94
от 3 000 Br
95
5,0
96
Рейтинг организации
97
Соберем компьютер на ближайшие 3-5 лет. Подберём 3 варианта. Рассрочка, гарантия.
98
Рассрочка до 5 месяцев
99
Доставка по РБ - 2 дня
100
Доставка бесплатно до 2 дней
101
Узнать цену
102
Скриншот 11
103
104
Затем найти пункт «User Languages», и в соответствующем поле выбрать значение «Russian». Для сохранения настроек нажимаем «Save», после этого перезапускаем pgAdmin 4 или просто обновляем страницу в браузере.
105
106
Скриншот 12
107
108
В результате pgAdmin 4 будет русифицирован.
109
110
Скриншот 13
111
112
Заметка! Как перенести базу данных PostgreSQL на другой сервер с помощью pgAdmin 4.
113
114
Настройка подключения к PostgreSQL
115
Чтобы подключиться к серверу PostgreSQL в обозревателе серверов, щелкаем по пункту «Servers» правой кнопкой мыши и выбираем «Создать -> Сервер».
116
117
Скриншот 14
118
119
В итоге запустится окно «Создание сервера», в котором на вкладке «Общие» нам нужно ввести название сервера (это название придумываете Вы сами, оно будет отображаться в обозревателе).
120
121
Скриншот 15
122
123
А на вкладке «Соединение» указать IP адрес сервера и данные пользователя, под которым мы подключимся к серверу. В моем случае указан системный пользователь postgres.
124
125
Ставим галочку «Сохранить пароль», для того чтобы сохранить пароль и каждый раз не вводить его (благодаря функционалу «мастер-пароля» все сохраненные таким образом пароли будут дополнительно шифроваться).
126
127
Нажимаем «Сохранить».
128
129
Реклама
130
131
lamoda.by
132
133
134
Скриншот 16
135
136
В результате мы подключимся к серверу PostgreSQL, в обозревателе будут отображены все объекты, которые расположены на данном сервере.
137
138
Скриншот 17
139
140
Заметка! Как создать составной тип данных с помощью pgAdmin 4 в PostgreSQL.
141
142
Написание SQL запросов в Query Tool (Запросник)
143
Чтобы убедиться в том, что все работает, давайте напишем простой запрос SELECT, который покажет нам версию сервера PostgreSQL.
144
145
Для написания SQL запросов в pgAdmin 4 используется инструмент Query Tool или на русском «Запросник», его можно запустить с помощью иконки на панели или из меню «Инструменты», предварительно выбрав базу данных.
146
147
Скриншот 18
148
149
Именно здесь и пишутся все SQL запросы и инструкции.
150
151
Чтобы узнать версию PostgreSQL, вводим следующий SQL запрос.
152
153
   
154
   SELECT VERSION();
155
156
Для выполнения запроса нажимаем на кнопку «Выполнить» (Execute).
157
158
В результате сервер покажет нам версию PostgreSQL.
159
160
Скриншот 19
161 2 BEA
162 1 BEA
---
163 2 BEA
164 1 BEA
### **Шаг 7: Проверка работы**
165 2 BEA
1. Откройте **pgAdmin 4** из меню «Пуск».
166 1 BEA
2. Подключитесь к серверу:
167 2 BEA
   - Host: `localhost`
168
   - Порт: `5432`
169
   - Пользователь: `postgres`
170
   - Пароль: указанный при установке.
171
172
[![Подключение в pgAdmin](https://postgrespro.ru/files/products/1/windows_pgadmin_connect.png)](https://postgrespro.ru/files/products/1/windows_pgadmin_connect.png)  
173
174
---
175 1 BEA
176 2 BEA
## **Дополнительные настройки** 
177 1 BEA
1. **Настройка брандмауэра**:  
178
   Разрешите подключения к порту `5432` в Windows Firewall:
179
   ```powershell
180
   New-NetFirewallRule -Name "PostgreSQL" -DisplayName "PostgreSQL Server" -Direction Inbound -Protocol TCP -LocalPort 5432 -Action Allow
181
   ```
182
2. **Изменение конфигурации**:  
183
   Файлы `postgresql.conf` и `pg_hba.conf` находятся в каталоге данных (`C:\Program Files\PostgresPro\16\data`).
184
185
---