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

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

PostgreSQL — это бесплатная система управления базами данных, реализованная для различных платформ, включая Windows и Linux. Инструмент поддерживает большое количество типов данных, имеет встроенный язык сценариев и поддерживает работу с классическими языками программирования. В Ubuntu PostgreSQL устанавливается через "Терминал", с использованием официальных или пользовательских репозиториев с последующей подготовительной работой, тестированием и созданием таблиц.

Шаг 1. Установите PostgreSQL

Конечно, вы должны начать с добавления всех необходимых файлов и библиотек в Ubuntu, чтобы обеспечить правильную работу PostgreSQL. Это делается с помощью консоли и пользовательских или официальных репозиториев.

  1. Начать "Терминал" любым удобным способом, например через меню или нажав комбинацию клавиш Ctrl + Alt + T.
  2. Установка PostgreSQL в Ubuntu

  3. В первую очередь отметим репозитории пользователей, так как именно туда обычно скачиваются самые свежие версии. Вставьте команду sudo sh -c ‘echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" gt; gt; /etc/apt/sources.list.d/pgdg.list ‘и нажмите Enter.
  4. Установка PostgreSQL в Ubuntu

  5. Введите пароль вашей учетной записи.
  6. Установка PostgreSQL в Ubuntu

  7. Затем используйте wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O — | sudo apt-key add — wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O — | sudo apt-key add — добавить пакеты.
  8. Установка PostgreSQL в Ubuntu

  9. Осталось только обновить системные библиотеки с помощью стандартной команды sudo apt-get update.
  10. Установка PostgreSQL в Ubuntu

  11. Если вы заинтересованы в получении последней доступной версии PostgreSQL из официального репозитория, вы должны ввести в консоли sudo apt-get install postgresql postgresql-contrib и подтвердить добавление файлов.
  12. Установка PostgreSQL в Ubuntu

После успешной установки вы можете продолжить запуск стандартной учетной записи, проверив работу системы и начальную настройку.

Шаг 2. Сначала запустите PostgreSQL

Управление установленной СУБД также осуществляется через "Терминал", используя соответствующие команды. Вызов пользователя по умолчанию выглядит так:

  1. Введите sudo su — postgres и нажмите Enter. Это действие позволит вам перейти в управление от имени созданной учетной записи по умолчанию, которая в настоящее время является основной.
  2. Установка PostgreSQL в Ubuntu

  3. Войдите в консоль управления под видом учетной записи, используемой psql. Включение справки поможет вам понять среду — она ​​покажет все доступные команды и аргументы.
  4. Установка PostgreSQL в Ubuntu

  5. Просмотр информации для текущего сеанса PostgreSQL выполняется через conninfo.
  6. Установка PostgreSQL в Ubuntu

  7. Выйти из середины поможет команда q.
  8. Установка PostgreSQL в Ubuntu

Читать также:  Как отключить OneDrive в Windows 10

Теперь вы знаете, как войти в свою учетную запись и перейти в консоль управления, так что пора перейти к созданию нового пользователя и его базы данных.

Шаг 3. Создайте пользователя и базу данных

Работать с существующей стандартной учетной записью не всегда удобно и не всегда это необходимо. Поэтому предлагаем рассмотреть процедуру создания новой учетной записи и привязки к ней в отдельной базе данных.

  1. Находясь в консоли, запуская профиль postgres (sudo su — postgres command), введите createuser —interactive, а затем createuser —interactive соответствующее имя, введя символы в соответствующую строку.
  2. Установка PostgreSQL в Ubuntu

  3. Затем решите, хотите ли вы предоставить пользователю права суперпользователя для доступа ко всем системным ресурсам. Просто выберите подходящий вариант и двигайтесь дальше.
  4. Установка PostgreSQL в Ubuntu

  5. Базу данных лучше назвать с тем же именем, что и имя учетной записи, поэтому вам нужно использовать команду createdb soringpcrepair.com, где soringpcrepair.com — имя пользователя.
  6. Установка PostgreSQL в Ubuntu

  7. Переход на работу с указанной базой данных осуществляется через psql -d soringpcrepair.com, где soringpcrepair.com — имя базы данных.
  8. Установка PostgreSQL в Ubuntu

Шаг 4. Создайте таблицу и работайте со строками

Пришло время создать вашу первую таблицу в указанной базе данных. Эта процедура также выполняется через консоль, но разобраться с основными командами не составит труда, потому что все, что вам нужно сделать, это:

  1. После перехода в базу данных введите следующий код:

    СОЗДАТЬ ТАБЛИЦУ тест (
    equip_id серийный ПЕРВИЧНЫЙ КЛЮЧ,
    введите varchar (50) NOT NULL,
    цвет varchar (25) NOT NULL,
    location varchar (25) check (расположение в (‘север’, ‘юг’, ‘запад’, ‘восток’, ‘северо-восток’, ‘юго-восток’, ‘юго-запад’, ‘северо-запад’)),
    install_date дата
    );

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

    Сначала указывается имя тестовой таблицы (вы можете выбрать другое имя). Ниже приводится описание каждого столбца. Мы выбрали имена типа varchar и цвета varchar, например можно указать любые другие, но только с использованием латинских символов. Числа в скобках отвечают за размер столбца, который напрямую связан с данными, которые туда попадают.

  2. После ввода остается только вывести на экран таблицу с d.
  3. Установка PostgreSQL в Ubuntu

  4. Вы видите простой проект, который еще не содержит никакой информации.
  5. Установка PostgreSQL в Ubuntu

  6. Новые данные добавляются через INSERT INTO test (тип, цвет, местоположение, дата_установки) VALUES (‘слайд’, ‘синий’, ‘юг’, ‘2018-02-24’); Сначала указывается имя таблицы, в нашем случае это тестовая, затем перечисляются все столбцы, а значения в скобках даются в кавычках.
  7. Установка PostgreSQL в Ubuntu

  8. Затем вы можете добавить еще одну строку, например INSERT INTO test (type, color, location, install_date) VALUES (‘swing’, ‘yellow’, ‘northwest’, ‘2018-02-24’);
  9. Установка PostgreSQL в Ubuntu

  10. Начните таблицу с SELECT * FROM test; оценить результат. Как видите, все устроено правильно и данные введены правильно.
  11. Установка PostgreSQL в Ubuntu

  12. Если вам нужно удалить значение, сделайте это с помощью команды DELETE FROM test WHERE type = ‘slide’; путем указания обязательного поля в кавычках.
  13. Установка PostgreSQL в Ubuntu

Читать также:  Как отключить турборежим в Opera

Шаг 5: Установите phpPgAdmin

Не всегда легко управлять базой данных через консоль, поэтому лучше всего обновить ее, установив специальный графический интерфейс phpPgAdmin.

  1. Прежде всего, через терминал загрузите последние обновления библиотеки через sudo apt-get update.
  2. Установка PostgreSQL в Ubuntu

  3. Установите веб-сервер sudo Apache apt-get install apache2.
  4. Установка PostgreSQL в Ubuntu

  5. После установки проверьте его функциональность и точность синтаксиса с помощью sudo apache2ctl configtest. Если что-то пойдет не так, ищите ошибку согласно описанию на официальном сайте Apache.
  6. Установка PostgreSQL в Ubuntu

  7. Запустите сервер, набрав sudo systemctl start apache2.
  8. Установка PostgreSQL в Ubuntu

  9. Теперь, когда сервер работает правильно, вы можете добавить библиотеки phpPgAdmin, загрузив их из официального репозитория через sudo apt install phppgadmin.
  10. Установка PostgreSQL в Ubuntu

  11. Затем нужно немного изменить файл конфигурации. Откройте его с помощью стандартной записной книжки, например gedit /etc/apache2/conf-available/phppgadmin.conf. Если документ доступен только для чтения, вам нужно будет указать sudo в команде перед gedit.
  12. Установка PostgreSQL в Ubuntu

  13. Перед заказом "Требовать местного" установите # для повторения в комментарии и введите "Разрешить от всех" ниже. Адресный доступ теперь будет открыт для всех устройств в сети, а не только для локального компьютера.
  14. Установка PostgreSQL в Ubuntu

  15. Перезапустите службу sudo apache2, перезапустите веб-сервер и смело работайте с PostgreSQL.
  16. Установка PostgreSQL в Ubuntu

Читать также:  Скачать кодеки для Windows 8

В этой статье мы рассмотрели не только PostgreSQL, но и установку веб-сервера Apache, который используется для интеграции программного обеспечения LAMP. Если вас интересует полноценное функционирование ваших сайтов и других проектов, советуем вам ознакомиться с процессом добавления других компонентов, прочитав нашу другую статью по следующей ссылке.

См. Также: Установка набора инструментов LAMP в Ubuntu

Понравилась статья? Поделиться с друзьями:
Что нужно знать пользователю?