pgAdmin 4

Stable v1.0.5

Web-интерфейс для администрирования PostgreSQL

📖 Описание

pgAdmin 4 — это популярная платформа для администрирования и разработки PostgreSQL. Данный бандл разворачивает pgAdmin 4 в режиме веб-приложения за Apache HTTP Server на Ubuntu 22.04 (Jammy).

Установка осуществляется из официального apt-репозитория pgAdmin, что гарантирует актуальность версии и безопасность. Apache настраивается как WSGI-сервер с виртуальным хостом на выделенном порту.

✨ Основные возможности

  • ✅ Установка из официального репозитория pgAdmin
  • ✅ Интеграция с Apache через mod_wsgi
  • ✅ Настраиваемый порт и URL префикс
  • ✅ Автоматическая настройка виртуального хоста
  • ✅ Создание первичного администратора
  • ✅ Управление через systemd (Apache)
  • ✅ Поддержка Ubuntu 22.04 LTS

⚙️ Параметры конфигурации

Параметр По умолчанию Описание
repo_codename jammy Кодовое имя Ubuntu (lsb_release -cs)
base_url /pgadmin4 Базовый URL префикс
http_port 28080 HTTP порт для Apache VirtualHost
apache_service apache2 Имя systemd unit для Apache
admin_email admin@example.com Email первичного администратора
admin_password changeMe123! Пароль первичного администратора

⚠️ Важно: Обязательно измените пароль администратора после установки!

🚀 Использование

После установки pgAdmin 4 доступен по адресу:

http://<host>:28080/pgadmin4

Для входа используйте email и пароль администратора, указанные при конфигурации. После первого входа вы сможете добавить подключения к PostgreSQL серверам и начать администрирование баз данных.

🎯 Сценарии применения

  • 🗄️ Администрирование БД — управление PostgreSQL серверами
  • 📊 SQL разработка — написание и отладка SQL запросов
  • 🔍 Мониторинг — отслеживание производительности БД
  • 👥 Командная работа — централизованный доступ для команды DBA
  • 📈 Аналитика — построение запросов и экспорт данных

📋 Требования

  • ADCM версия: ≥ 2.6.0
  • ОС: Ubuntu 22.04 LTS (Jammy)
  • Apache HTTP Server 2.4+
  • Python 3.x (для mod_wsgi)
  • Свободный порт: 28080 (или настраиваемый)
  • Доступ к apt репозиторию pgAdmin

🔧 Возможности pgAdmin 4

  • 🖥️ Современный веб-интерфейс
  • 📝 SQL редактор с подсветкой синтаксиса
  • 🎨 Графический Query Builder
  • 📊 Визуализация планов выполнения запросов
  • 🔐 Управление пользователями и правами
  • 📦 Резервное копирование и восстановление
  • 🔄 Репликация и мониторинг
  • 📈 Dashboard с метриками производительности