Проект

Общее

Профиль

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

BEA, 07.05.2025 16:24

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 1 BEA
47 6 BEA
# Запуск установки pgAdmin
48
Запускаем скаченный файл.
49
!clipboard-202505071605-gjvbp.png!
50
# Принятие условий лицензионного соглашения
51
!clipboard-202505071607-gg1te.png!
52
# Выбор каталога для установки pgAdmin
53
Потом мы можем указать путь к каталогу, однако можно оставить и по умолчанию, нажимаем «Next».
54
!clipboard-202505071619-0moov.png!
55
# Настройка ярлыка pgAdmin
56
В данном окне в случае необходимости можно настроить ярлык для запуска pgAdmin. Нажимаем «Next».
57
!clipboard-202505071620-0zwnx.png!
58
# Запуск установки pgAdmin
59
Все готово для установки, нажимаем «Install».
60 7 BEA
!clipboard-202505071624-dqtlz.png!
61 6 BEA
Установка началась, она продлится буквально пару минут.
62 1 BEA
63 6 BEA
Скриншот 7
64 1 BEA
65 6 BEA
# Завершение установки pgAdmin 4
66
Установка будет завершена, когда появится следующее окно, жмем «Finish» (если галочка «Launch pgAdmin 4» будет стоять, то после нажатия на кнопку «Finish» запустится программа pgAdmin 4).
67 1 BEA
68 6 BEA
Скриншот 8
69 1 BEA
70 6 BEA
Запуск pgAdmin 4 в Windows 10
71
Для запуска pgAdmin 4 можно использовать ярлык в меню «Пуск».
72
73
pgAdmin 4 имеет веб интерфейс, поэтому после запуска у Вас должен запуститься браузер, а в нем открыться приложение pgAdmin 4.
74
75
При первом запуске pgAdmin 4 появится окно «Set Master Password», в котором мы должны задать «мастер-пароль», это нужно для дополнительного шифрования паролей, которые мы будем сохранять, например, для того чтобы каждый раз при подключении к серверу PostgreSQL не вводить пароль пользователя (галочка «Сохранить пароль»).
76
77
Вводим и нажимаем «ОК».
78
79
Скриншот 9
80
81
После этого отобразится интерфейс pgAdmin 4.
82
83
Скриншот 10
84
85
Заметка! Как создать таблицу в PostgreSQL с помощью pgAdmin 4.
86
87
Настройка русского языка в pgAdmin 4
88
По умолчанию интерфейс pgAdmin 4 на английском языке, если Вас это не устраивает, Вы можете очень просто изменить язык на тот, который Вам нужен. pgAdmin 4 поддерживает много языков, в том числе и русский.
89
90
Для того чтобы изменить язык pgAdmin 4, необходимо зайти в меню «File -> Preferences».
91
92
93
94
95
liquid.by
96
Реклама
97
Сборка ПК на заказ в Беларуси. Доставка 2-3 дня.
98
от 3 000 Br
99
5,0
100
Рейтинг организации
101
Соберем компьютер на ближайшие 3-5 лет. Подберём 3 варианта. Рассрочка, гарантия.
102
Рассрочка до 5 месяцев
103
Доставка по РБ - 2 дня
104
Доставка бесплатно до 2 дней
105
Узнать цену
106
Скриншот 11
107
108
Затем найти пункт «User Languages», и в соответствующем поле выбрать значение «Russian». Для сохранения настроек нажимаем «Save», после этого перезапускаем pgAdmin 4 или просто обновляем страницу в браузере.
109
110
Скриншот 12
111
112
В результате pgAdmin 4 будет русифицирован.
113
114
Скриншот 13
115
116
Заметка! Как перенести базу данных PostgreSQL на другой сервер с помощью pgAdmin 4.
117
118
Настройка подключения к PostgreSQL
119
Чтобы подключиться к серверу PostgreSQL в обозревателе серверов, щелкаем по пункту «Servers» правой кнопкой мыши и выбираем «Создать -> Сервер».
120
121
Скриншот 14
122
123
В итоге запустится окно «Создание сервера», в котором на вкладке «Общие» нам нужно ввести название сервера (это название придумываете Вы сами, оно будет отображаться в обозревателе).
124
125
Скриншот 15
126
127
А на вкладке «Соединение» указать IP адрес сервера и данные пользователя, под которым мы подключимся к серверу. В моем случае указан системный пользователь postgres.
128
129
Ставим галочку «Сохранить пароль», для того чтобы сохранить пароль и каждый раз не вводить его (благодаря функционалу «мастер-пароля» все сохраненные таким образом пароли будут дополнительно шифроваться).
130
131
Нажимаем «Сохранить».
132
133
Реклама
134
135
lamoda.by
136
137
138
Скриншот 16
139
140
В результате мы подключимся к серверу PostgreSQL, в обозревателе будут отображены все объекты, которые расположены на данном сервере.
141
142
Скриншот 17
143
144
Заметка! Как создать составной тип данных с помощью pgAdmin 4 в PostgreSQL.
145
146
Написание SQL запросов в Query Tool (Запросник)
147
Чтобы убедиться в том, что все работает, давайте напишем простой запрос SELECT, который покажет нам версию сервера PostgreSQL.
148
149
Для написания SQL запросов в pgAdmin 4 используется инструмент Query Tool или на русском «Запросник», его можно запустить с помощью иконки на панели или из меню «Инструменты», предварительно выбрав базу данных.
150
151
Скриншот 18
152
153
Именно здесь и пишутся все SQL запросы и инструкции.
154
155
Чтобы узнать версию PostgreSQL, вводим следующий SQL запрос.
156
157
   
158
   SELECT VERSION();
159
160
Для выполнения запроса нажимаем на кнопку «Выполнить» (Execute).
161
162
В результате сервер покажет нам версию PostgreSQL.
163
164
Скриншот 19
165 2 BEA
166 1 BEA
---
167 2 BEA
168 1 BEA
### **Шаг 7: Проверка работы**
169 2 BEA
1. Откройте **pgAdmin 4** из меню «Пуск».
170 1 BEA
2. Подключитесь к серверу:
171 2 BEA
   - Host: `localhost`
172
   - Порт: `5432`
173
   - Пользователь: `postgres`
174
   - Пароль: указанный при установке.
175
176
[![Подключение в pgAdmin](https://postgrespro.ru/files/products/1/windows_pgadmin_connect.png)](https://postgrespro.ru/files/products/1/windows_pgadmin_connect.png)  
177
178
---
179 1 BEA
180 2 BEA
## **Дополнительные настройки** 
181 1 BEA
1. **Настройка брандмауэра**:  
182
   Разрешите подключения к порту `5432` в Windows Firewall:
183
   ```powershell
184
   New-NetFirewallRule -Name "PostgreSQL" -DisplayName "PostgreSQL Server" -Direction Inbound -Protocol TCP -LocalPort 5432 -Action Allow
185
   ```
186
2. **Изменение конфигурации**:  
187
   Файлы `postgresql.conf` и `pg_hba.conf` находятся в каталоге данных (`C:\Program Files\PostgresPro\16\data`).
188
189
---