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 | [](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 | --- |