PostgreSQL или Postgres – это мощная и высокопроиводительная объектно-реляционная система управления базами данных с открытым исходным кодом. Она отлично подходит для больших баз данных и поддерживает много дополнительных функций. Эта база данных доступна для большинства операционных систем, в том числе для Linux, FreeBSD, Solaris и Windows.

Для управления базой данных в графическом интерфейсе мы привыкли использовать программу phpmyadmin. Аналогичная программа есть и для PostgreSQL и называется она Phppgadmin. С помощью неё намного проще создавать базы данных, таблицы и настраивать роли. В этой статье мы рассмотрим как выполняется установка phpPgAdmin Ubuntu 18.04.

Установка Phppgadmin в Ubuntu 18.04

Я предполагаю, что на вашем компьютере уже установлен веб-сервер Apache, интерпретатор PHP и Postgresql. Про установку набора программ LAMP вы можете прочитать в отдельной статье. Для установки phppgadmin выполните:

sudo apt install phppgadmin

Установка Phppgadmin в Ubuntu

Если у вас ещё не установлен пароль для пользователя postgress, необходимо его установить:

Установка Phppgadmin в Ubuntu

А затем введите выбранный пароль. Далее можно выйти из командной оболочки:

А затем вернуться к вашему обычному пользователю командой exit. Далее необходимо настроить Apache. Откройте файл /etc/sites-available/phppgadmin.conf и убедитесь, что значение директивы Require – all granted, не local, иначе к веб-интерфейсу можно будет получить доступ только локально:

sudo vi /etc/conf-available/phppgadmin.conf

Require all granted

Установка Phppgadmin в Ubuntu

По умолчанию PhpPgAdmin вход от имени суперпользователя. Такое поведение тоже можно отключить. Для этого откройте /etc/phppgadmin/config.inc.php и установите значение для этой строчки в false:

sudo vi /etc/phppgadmin/config.inc.php

Установка Phppgadmin в Ubuntu

Далее можно открыть phppgadmin открыв в браузере путь http://localhost/phppgmyadmin. Вместо localhost можно использовать ваш ip адрес, если программа установлена на другой сервер:

Установка Phppgadmin в Ubuntu

Выберите сервер PostgreSQL и попробуйте авторизоваться. Введите имя пользователя postgres и ранее заданный пароль.

Установка Phppgadmin в Ubuntu

Потом программа откроет интерфейс панели phpPgAdmin:

Установка Phppgadmin в Ubuntu

Выводы

Теперь вы знаете как выполняется установка phppgadmin в Ubuntu 18.04. Этот веб-интерфейс не намного сложнее установить, чем тот же PhpMyAdmin, а возможности его позволяет намного упростить работу с Postgresql.

Нет похожих записей

alt=”Creative Commons License” width=”” />
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

Вы пропустили

AEGIS Algorithms Android Angular Apache Airflow Apache Druid Apache Flink Apache Spark API API Canvas AppSec Architecture Artificial Intelligence Astro Authentication Authorization AutoGPT AWS AWS Aurora AWS Boto3 AWS EC2 AWS Lambda Azure Babylon.js Backend bash Beautiful Soup Bento UI Big Data Binary Tree Browser API Bun Career Cassandra Charts ChatGPT Chrome Extension Clean Code CLI ClickHouse Coding Codux Combine Compose Computer Context Fusion Copilot Cosmo Route CProgramming cron Cryptography CSS CTF Cypress DALL-E Data Analysis Data science Database dbt dbt Cloud deno Design Design Patterns Detekt Development Distributed Systems Django Docker Docker Hub Drizzle DRY DuckDB Express FastAPI Flask Flutter For Beginners Front End Development Game Development GCN GCP Geospatial Git GitHub Actions GitHub Pages Gitlab GMS GoFr Golang Google Google Sheets Google Wire GPT-3 GPT3 Gradio Gradle Grafana Graphic Design GraphQL gRPC Guidance HMS Hotwire HTML Huawei HuggingFace IndexedDB InfoSec Interview iOS Jackknife Java JavaScript Jetpack Compose JSON Kafka Kotlin Kubernetes LangChain Laravel Linux LlaMA LLM localStorage Logging Machine Learning Magento Math Mermaid Micro Frontends Mobile Mobile App Development mondayDB MongoDB Mongoose MySQL Naming NestJS NET NetMock Networks NextJS NLP Node.js Nodejs NoSQL NPM OOP OpenAI OTP Pandas PDF PHP Playwright Plotly Polars PostgreSQL Prefect Productivity Programming Prometheus Puppeteer Pushover Python Pytorch Quarkus Rabbitmq RAG Ramda Raspberry Pi React React Native Reactor Redis REST API Revolut Riverpod RProgramming Ruby Ruby on Rails Rust Scalene SCDB ScyllaDB Selenium Servers Sklearn SLO SnowFlake Snowkase Software Architecture Software Development Solara Solid Spring Boot SQL SQLite Streamlit SudoLang Supabase Swift SwiftUI Tailwind CSS Taipy Terraform Testing Transformers TURN TypeScript Ubuntu UI Design Unix UX UX Design Vim Vite VSCode Vue Web Architecture Web Components Web Development Web Frameworks Web Scraping Web-разработка Webassembly Websocket Whisper Widgets WordPress YAML YouTube Zed Наука о данных Разное Тренды

Современный подход к разработке с использованием Next.js