![](https://ultravds.com/wp-content/uploads/2023/08/1-46.png)
Внедрение надёжной и эффективной системы управления базами данных (СУБД) – ключевой аспект в современном мире информационных технологий. PostgreSQL, одна из наиболее мощных и масштабируемых открытых СУБД, пользуется заслуженным признанием среди специалистов по базам данных. В данной статье вы найдёте основные шаги по установке PostgreSQL на виртуальный выделенный сервер, работающий на Windows Server 2016.
Установка PostgreSQL
Дистрибутив PostgreSQL под Windows доступен для загрузки на своей официальной странице.
![Страница загрузки PostgreSQL](https://ultravds.com/wp-content/uploads/2023/08/1-21-1024x660.png)
После завершения загрузки дистрибутива на ваш сервер запустите скачанный установщик. В его стартовом окне нажмите Next
.
![Стартовое окно установщика PostgreSQL - Как установить PostgreSQL на Windows Server](https://ultravds.com/wp-content/uploads/2023/08/1-23.png)
На следующем шаге укажите каталог, в который будет произведена установка. Либо оставьте каталог, предложенный по умолчанию.
![Выбор каталог для установки - Как установить PostgreSQL на Windows Server](https://ultravds.com/wp-content/uploads/2023/08/1-24.png)
Далее выберите компоненты, предназначенные для установки. По умолчанию выбор активирован для всех компонентов.
![Выбор компонентов - Как установить PostgreSQL на Windows Server](https://ultravds.com/wp-content/uploads/2023/08/1-26.png)
На следующем шаге укажите каталог, в котором будут храниться данные PostgreSQL. Так же, как и ранее, вы можете оставить директорию, предложенную по умолчанию, и нажать Next
.
![Выбор каталога для данных - Как установить PostgreSQL на Windows Server](https://ultravds.com/wp-content/uploads/2023/08/1-27.png)
После чего система попросит вас ввести пароль администратора, который впоследствии понадобится вам для подключения к СУБД.
![Пароль администратора СУБД](https://ultravds.com/wp-content/uploads/2023/08/1-28.png)
Далее укажите порт, по которому в дальнейшем вы сможете подключаться к СУБД. По умолчанию система предлагает к использованию порт под номером 5432.
![Выбор порта для подключения к СУБД](https://ultravds.com/wp-content/uploads/2023/08/1-29.png)
На следующем шаге выберите язык, который будет использоваться в интерфейсе PostgreSQL. Вы так же можете оставить значение по умолчанию и нажать Next
.
![Выбора языка PostgreSQL](https://ultravds.com/wp-content/uploads/2023/08/1-30.png)
В итоговом окне установщик покажет настройки, выбранные вами для инсталляции. В том числе здесь указан путь к директории, в которую установлена СУБД, номер порта, имя суперпользователя СУБД.
![Итоговое окно установщика](https://ultravds.com/wp-content/uploads/2023/08/1-31.png)
Наконец, для запуска непосредственно процесса установки PostgreSQL нажмите Next
.
![Запуск установки PostgreSQL](https://ultravds.com/wp-content/uploads/2023/08/1-32.png)
После завершения инсталляции нажмите Finish
. При этом если вы оставите активной галочку в заключительном окне установщика, то запустится инсталляция Stack Builder. Данная утилита используется для загрузки и установки дополнительных инструментов, драйверов и приложений, и нужна для завершении инсталляции PostgreSQL.
![Завершение установки PostgreSQL](https://ultravds.com/wp-content/uploads/2023/08/1-35.png)
Установка Stack Builder
Сначала необходимо будет выбрать установленную версию PostgreSQL.
![Выбор установленной версии PostgreSQL](https://ultravds.com/wp-content/uploads/2023/08/1-36.png)
Далее выберите приложение, предназначенное для установки. В нашем примере мы проинсталлируем пакет PEM-HTTPD – предварительно сконфигурированный веб-сервер Apache, скомпилированный для использования с PostgreSQL.
![Выбор приложения PEM-HTTPD](https://ultravds.com/wp-content/uploads/2023/08/1-37.png)
Затем выберите или оставьте предложенный по умолчанию каталог для загрузки пакета PEM-HTTPD.
![Выбор каталога установки PEM-HTTPD](https://ultravds.com/wp-content/uploads/2023/08/1-38.png)
Для завершения установки Stack Builder нажмите кнопку Следующий
. Если вы не будете активировать опцию Skip Installation
, то визард запустит инсталляцию пакета PEM-HTTPD.
![Завершение установки Stack Builder](https://ultravds.com/wp-content/uploads/2023/08/1-39.png)
Установка PEM-HTTPD
В стартовом окне мастера установки PEM-HTTPD нажмите Next
.
![Запуск установки PEM-HTTPD](https://ultravds.com/wp-content/uploads/2023/08/1-40.png)
Далее – Next
, если вы не изменяете каталог установки пакета.
![Выбор каталога установки PEM-HTTPD](https://ultravds.com/wp-content/uploads/2023/08/1-41.png)
В следующем окне визард попросит вас указать номер порта, по которому будет доступен веб-сервер. Если вы согласны со значением, предложенным по умолчанию, то также нажмите Next
.
![Выбор порт веб-сервера - Как установить PostgreSQL на Windows Server](https://ultravds.com/wp-content/uploads/2023/08/1-42.png)
Следующее окно сообщает, что всё готово к установке. Нажмите Next
.
![Установка PEM-HTTPD - Как установить PostgreSQL на Windows Server](https://ultravds.com/wp-content/uploads/2023/08/1-43.png)
По окончании установки нажмите Finish
.
![Завершение установки PEM-HTTPD](https://ultravds.com/wp-content/uploads/2023/08/1-44.png)
После чего также завершите установку Stack Builder, нажав Завершить
.
![Завершение установки Stack Builder](https://ultravds.com/wp-content/uploads/2023/08/1-45.png)
Запуск PostgreSQL
Для запуска интерфейса PostgreSQL нажмите кнопку Пуск
, после чего перейдите PostgreSQL 15
→ pgAdmin 4
.
![Запуск pgAdmin - Как установить PostgreSQL на Windows Server](https://ultravds.com/wp-content/uploads/2023/08/1-46.png)
При подключении СУБД попросит вас набрать пароль, который вы вводили на одном из шагов при установке PostgreSQL.
![Пароль суперпользователя - Как установить PostgreSQL на Windows Server](https://ultravds.com/wp-content/uploads/2023/08/1-47.png)
В итоге откроется интерфейс pgAdmin – популярный графический инструмент для работы с СУБД PostgreSQL. Он предоставляет собой удобный и интуитивно понятный интерфейс для выполнения различных задач, связанных с управлением и администрированием баз данных PostgreSQL. PgAdmin может значительно облегчить работу с PostgreSQL, особенно для тех, кто предпочитает графический интерфейс или не любит вводить SQL-команды напрямую.
![PgAdmin - Как установить PostgreSQL на Windows Server](https://ultravds.com/wp-content/uploads/2023/08/1-48-1024x723.png)