Установка 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. Выполнение этой задачи не займет у вас много времени, а осуществляется она так:
Практически всегда подобная простая установка проходит без каких-либо проблем. Однако если у вас возникли системные неполадки, связанные с менеджером пакетов, на экране появится информация о том, что инсталляция не удалась. Эту ситуацию следует оперативно решить, воспользовавшись поиском исправлений конкретной проблемы через официальную документацию Ubuntu или пользовательские форумы.
Шаг 2: Установка phpMyAdmin
Этот этап — самый основной, поскольку сейчас мы займемся непосредственной инсталляцией компонента phpMyAdmin. Существуют разные методы, позволяющие сделать это, а проще всего будет воспользоваться официальным репозиторием, что мы и предлагаем осуществить в следующей инструкции.
После на экране отобразится информация об успешной инсталляции phpMyAdmin в систему. Если же во время настройки или распаковки возникли какие-либо неполадки, вы также будете о них уведомлены. Дополнительно предложат и варианты действий, например, игнорирование проблемы, повторная попытка ее решения или пропуск.
Шаг 3: Создание нового пользователя
Во время предыдущего этапа средство инсталляции предлагало создать нового пользователя для phpMyAdmin, но некоторые юзеры пропустили этот момент или нуждаются в добавлении еще нескольких учетных записей. Давайте начнем наш раздел основных настроек с инструкции по созданию профиля.
Практически таким же образом вы можете создавать неограниченное количество юзеров, которые будут подключаться к phpMyAdmin путем ввода имени учетной записи и пароля от нее. Учитывайте только установку привилегий для каждого профиля. Детальнее об этом написано в официальной документации.
Шаг 4: Обеспечение безопасности
Создание основных правил безопасности для phpMyAdmin — не всегда необходимое действие, однако если сервер напрямую связан с открытой сетью, то стоит задать хотя бы основные политики, которые помогут при поверхностных атаках. Давайте быстро разберемся с тем, как именно осуществляется настройка защиты сервера.
AuthType Basic
AuthName «Restricted Files»
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user
<Directory /usr/share>
AllowOverride All
Require all granted
</Directory>
Все остальные настройки безопасности осуществляйте, исходя из своих потребностей, учитывая при этом синтаксис и общие правила, которые описаны в документации phpMyAdmin.
В рамках сегодняшнего материала мы рассказали не только о принципе инсталляции phpMyAdmin, но об основных конфигурационных моментах. Теперь вы знаете, какие действия следует проделать для успешной реализации поставленной цели.