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

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

Содержание

  • Устанавливаем phpMyAdmin в Ubuntu
    • Шаг 1: Инсталляция расширения PHP
    • Шаг 2: Установка phpMyAdmin
    • Шаг 3: Создание нового пользователя
    • Шаг 4: Обеспечение безопасности
  • Вопросы и ответы

Практически каждый веб-разработчик, обладающий дистрибутивом Ubuntu, взаимодействует с инструментом phpMyAdmin, чтобы осуществлять администрирование базами данных серверов MySQL через веб-интерфейс. Дополнительно этот компонент является частью LAMP, об инсталляции которой мы уже говорили на нашем сайте в рамках другого материала. Сегодняшняя статья будет нацелена на неопытных пользователей, кто только начинает свое знакомство с веб-разработкой и желает инсталлировать phpMyAdmin на свой компьютер. Далее мы представим пошаговую инструкцию, которая позволит разобраться со всеми аспектами выполнения поставленной задачи.

Устанавливаем phpMyAdmin в Ubuntu

Сразу предупредим, что все последующие действия будут выполняться через «Терминал», поэтому будьте готовы к тому, что придется вводить множество самых разнообразных команд. Еще мы покажем, как осуществляется первичная настройка phpMyAdmin по завершении инсталляции. Возьмем за пример самый популярный веб-сервер Apache и СУБД MySQL. Если сейчас вам необходим каждый из этих компонентов, лучше воспользоваться приведенной ниже ссылкой, где рассказывается об установке LAMP, а мы же переходим непосредственно ко взаимодействию с необходимым сегодня компонентом.

Читайте также: Установка набора программ LAMP в Ubuntu

Шаг 1: Инсталляция расширения PHP

Первым делом затронем тему инсталляции дополнительного расширения PHP, которое нужно для работы с текстовыми строками, а они будут использоваться в дальнейшем при конфигурации phpMyAdmin. Выполнение этой задачи не займет у вас много времени, а осуществляется она так:

  • Откройте меню приложений и запустите «Терминал».
  • Установка phpMyAdmin в Ubuntu

  • Введите здесь команду sudo apt install php-mbstring и нажмите на клавишу Enter.
  • Установка phpMyAdmin в Ubuntu

  • Выше мы задействовали sudo, а это значит, что команда будет запущена от имени суперпользователя. При первом использовании sudo в терминальной сессии ОС попросит ввести пароль для предоставления доступа. Сделайте это и нажмите на Enter. Однако следует учитывать, что символы не отображаются при написании.
  • Установка phpMyAdmin в Ubuntu

  • При появлении уведомления о расширении занятого дискового пространства выберите вариант Д.
  • Установка phpMyAdmin в Ubuntu

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

    Шаг 2: Установка phpMyAdmin

    Этот этап — самый основной, поскольку сейчас мы займемся непосредственной инсталляцией компонента phpMyAdmin. Существуют разные методы, позволяющие сделать это, а проще всего будет воспользоваться официальным репозиторием, что мы и предлагаем осуществить в следующей инструкции.

  • Для установки потребуется ввести команду sudo apt install phpmyadmin и активировать ее.
  • Установка phpMyAdmin в Ubuntu

  • Появится уведомление о необходимости скачивания архивов. В сообщении «Хотите продолжить?» выберите вариант Д.
  • Установка phpMyAdmin в Ubuntu

  • Дождитесь появления консольного окна «Настройка пакета». Здесь в первую очередь указывается веб-сервер для автоматической конфигурации. Выберите свой, затем нажмите на Tab, чтобы быстро переместиться к кнопке «ОК».
  • Установка phpMyAdmin в Ubuntu

  • Ожидайте несколько минут, чтобы пакеты были полностью распакованы. Во время этой операции не закрывайте консоль и не выполняйте других действий на ПК.
  • Установка phpMyAdmin в Ubuntu

  • Снова появится «Настройка пакета». Теперь здесь осуществляется редактирование базы данных. Ознакомьтесь с представленной в окне информацией и выберите подходящий вариант.
  • Установка phpMyAdmin в Ubuntu

  • Создайте новый пароль для базы данных.
  • Установка phpMyAdmin в Ubuntu

  • Подтвердите его, повторно введя в появившуюся форму.
  • Установка phpMyAdmin в Ubuntu

  • Укажите удобный для себя метод подключения к базе данных.
  • Установка phpMyAdmin в Ubuntu

  • Номер порта службы будет задан автоматически. Если у вас имеется надобность сменить его, просто сотрите числа и укажите необходимый порт.
  • Установка phpMyAdmin в Ubuntu

  • Задайте имя стандартной базы данных.
  • Установка phpMyAdmin в Ubuntu

  • Ознакомьтесь с информацией по созданию имени пользователя.
  • Установка phpMyAdmin в Ubuntu

  • Теперь вам предстоит самостоятельно задать его, отталкиваясь от прочитанной инструкции и своих потребностей.
  • Установка phpMyAdmin в Ubuntu

  • Впишите еще один пароль, который будет служить для доступа MySQL к phpMyAdmin.
  • Установка phpMyAdmin в Ubuntu

    После на экране отобразится информация об успешной инсталляции phpMyAdmin в систему. Если же во время настройки или распаковки возникли какие-либо неполадки, вы также будете о них уведомлены. Дополнительно предложат и варианты действий, например, игнорирование проблемы, повторная попытка ее решения или пропуск.

    Шаг 3: Создание нового пользователя

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

  • Откройте новую сессию в «Терминале» и напечатайте там sudo mysql для запуска базы данных.
  • Установка phpMyAdmin в Ubuntu

  • Обязательно потребуется ввести пароль суперпользователя.
  • Установка phpMyAdmin в Ubuntu

  • В качестве первой команды введите CREATE USER ‘admin’@’localhost’ IDENTIFIED BY ‘PASSWORD’;, где admin’@’localhost — имя учетной записи, а PASSWORD — устанавливаемый пароль.
  • Установка phpMyAdmin в Ubuntu

  • Установите основные привилегии через GRANT ALL PRIVILEGES ON *.* TO ‘admin’@’localhost’ WITH GRANT OPTION;, обязательно поменяв имя пользователя на указанное ранее.
  • Установка phpMyAdmin в Ubuntu

  • В последнюю очередь введите и активируйте FLUSH PRIVILEGES;.
  • Установка phpMyAdmin в Ubuntu

  • Вы будете уведомлены об успешном окончании операции.
  • Установка phpMyAdmin в Ubuntu

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

    Шаг 4: Обеспечение безопасности

    Создание основных правил безопасности для phpMyAdmin — не всегда необходимое действие, однако если сервер напрямую связан с открытой сетью, то стоит задать хотя бы основные политики, которые помогут при поверхностных атаках. Давайте быстро разберемся с тем, как именно осуществляется настройка защиты сервера.

  • Все дальнейшие действия будут производиться путем изменения конфигурационных файлов. Для этого нужно задействовать текстовый редактор. Стандартные решения могут быть непонятны начинающим пользователям, поэтому давайте начнем с добавления в систему более удобного решения. Наберите sudo apt install nano и нажмите на Enter.
  • Установка phpMyAdmin в Ubuntu

  • После успешной инсталляции запустите первый конфигурационный файл через sudo nano /usr/share/phpmyadmin/.htaccess.
  • Установка phpMyAdmin в Ubuntu

  • Здесь в любой пустой строке вставьте следующие четыре правила.

    AuthType Basic
    AuthName «Restricted Files»
    AuthUserFile /etc/phpmyadmin/.htpasswd
    Require valid-user

  • Установка phpMyAdmin в Ubuntu

  • Используйте комбинацию Ctrl + O для сохранения настроек.
  • Установка phpMyAdmin в Ubuntu

  • При запросе не изменяйте имя объекта, а просто нажмите на Enter.
  • Установка phpMyAdmin в Ubuntu

  • Когда все настройки будут сохранены, нажмите на Ctrl + X для закрытия текущего файла.
  • Установка phpMyAdmin в Ubuntu

  • Следом установите новый пароль для главной учетной записи, если этого не было сделано ранее. Активируйте команду sudo htpasswd -c /etc/phpmyadmin/.htpasswd user.
  • Установка phpMyAdmin в Ubuntu

  • В появившейся строке введите приемлемый для вас ключ доступа и после активации повторите его.
  • Установка phpMyAdmin в Ubuntu

  • Осталось только настроить веб-сервер под все внесенные ранее изменения. Для этого откройте соответствующий файл через sudo nano /etc/apache/apache2.conf.
  • Установка phpMyAdmin в Ubuntu

  • Вставьте указанные ниже строки и сохраните изменения.

    <Directory /usr/share>
    AllowOverride All
    Require all granted
    </Directory>

  • Установка phpMyAdmin в Ubuntu

    Все остальные настройки безопасности осуществляйте, исходя из своих потребностей, учитывая при этом синтаксис и общие правила, которые описаны в документации phpMyAdmin.

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

    Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *