Установка phpMyAdmin в CentOS 7

Установка phpMyAdmin в CentOS 7

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

Добавить компоненты phpMyAdmin

Конечно, при работе с новыми приложениями в Linux их библиотеки всегда сначала добавляются в систему, и phpMyAdmin не исключение. Коснемся темы двух доступных версий, начиная с рекомендованных разработчиками.

Установите phpMyAdmin 4.4

phpMyAdmin 4.4 работает на языке программирования PHP версии 5.4 и, как известно, эта версия не самая последняя, ​​что не мешает ей быть самой популярной и востребованной. Его установка в CentOS осуществляется через классический "Терминал" всего за несколько шагов:

  1. Запускаем консоль любым удобным способом, например через меню "Приложения" .
  2. Установка phpMyAdmin в CentOS 7

  3. Введите sudo rpm -iUvh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm, чтобы загрузить программное обеспечение из дополнительных пакетов репозитория Enterprise Enterprise.
  4. Установка phpMyAdmin в CentOS 7

  5. Чтобы продолжить процесс, введите пароль для учетной записи root.
  6. Установка phpMyAdmin в CentOS 7

  7. После завершения добавления пакетов обновите список системных библиотек с помощью sudo yum -y update.
  8. Установка phpMyAdmin в CentOS 7

  9. Приведенная выше команда устанавливает все доступные обновления, а затем вам нужно будет только установить клиент приложения с помощью sudo yum -y install phpmyadmin.
  10. Установка phpMyAdmin в CentOS 7

Читать также:  Как установить Debian на VirtualBox

При использовании веб-сервера, такого как Apache, все, что вам нужно сделать, это перезапустить его и проверить работу установленного компонента, перейдя по адресу http: // ip_your_server / phpmyadmin.

Установите последнюю версию phpMyAdmin

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

  1. Добавьте новый пакет в систему, загрузив его из репозитория через sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
  2. Установка phpMyAdmin в CentOS 7

  3. Обновите доступные системные библиотеки с помощью уже знакомой команды sudo yum update.
  4. Установка phpMyAdmin в CentOS 7

  5. Включите поддержку последней версии приложения, в настоящее время это 7.1. Для этого введите yum-config-manager —enable remi-php71.
  6. Установка phpMyAdmin в CentOS 7

  7. Установите sudo yum install phpmyadmin software, и соответствующая версия PHP будет определена автоматически.
  8. Установка phpMyAdmin в CentOS 7

На этом добавление всех компонентов завершено, но, прежде чем вы сможете начать работу с веб-интерфейсом, вам нужно будет настроить сам сервер. Затем мы анализируем применение этой процедуры в двух популярных решениях — Apache и Nginx.

Читать также:  Загрузите последнюю версию PGP Desktop

Настройка phpMyAdmin в Nginx

Некоторые пользователи предпочитают работать с веб-сервером Nginx, поскольку он обеспечивает высокую скорость и производительность. Если вы являетесь поклонником этого программного обеспечения, после установки phpMyAdmin вам нужно будет внести ряд настроек для работы со всем механизмом.

Прежде всего, обратите внимание на то, что сам веб-сервер уже добавлен в операционную систему, если это не так, в качестве альтернативы введите в консоли следующие команды:

sudo yum установить epel-release
sudo yum установить nginx
sudo systemctl запустить nginx

Затем следуйте этим инструкциям:

  1. Включите phpMyAdmin в каталог веб-сервера, используя строку sudo ln -s / usr / share / phpMyAdmin / var / www / html / phpmyadmin.
  2. Установка phpMyAdmin в CentOS 7

  3. После внесения изменений перезапустите, набрав sudo systemctl restart php-fpm.
  4. Установка phpMyAdmin в CentOS 7

  5. sudo vi /etc/nginx/nginx.conf стандартный текстовый редактор, запустите файл конфигурации sudo vi /etc/nginx/nginx.conf.
  6. Установка phpMyAdmin в CentOS 7

  7. Найдите блок "http" и добавьте строчку disable_symlinks off; ,,
  8. Установка phpMyAdmin в CentOS 7

  9. Сохраните изменения и закройте файл, затем перезапустите sudo nginx -s reload Nginx sudo nginx -s reload.
  10. Установка phpMyAdmin в CentOS 7

Рекомендуется защитить свой веб-сервер, создав случайный пароль. Для этого введите openssl passwd и скопируйте результат. Затем вам нужно будет запустить файл паролей с помощью sudo vi / etc / nginx / passwords и добавить новую строку в форме имя пользователя: пароль, поэтому, например, Admin: 4B7fsek4L2 будет работать.

Читать также:  Прошивка ASUS ZenFone 2 ZE551ML

Настройка phpMyAdmin в Apache

Хотя предыдущий веб-сервер в некоторых отношениях считался лучше, Apache по-прежнему остается довольно популярным решением и используется в программной системе LAMP. Устанавливается в CentOS буквально несколькими командами:

yum установить httpd -y
systemctl start httpd.service
systemctl включить httpd.service

Если сервер уже был добавлен или вы выполнили вышеуказанные команды, вы можете перейти непосредственно к настройке phpMyAdmin и сделать это следующим образом:

  1. Установите пароль доступа администратора с помощью sudo htpasswd -c / etc / httpd / passwords admin.
  2. Установка phpMyAdmin в CentOS 7

  3. Запустите файл конфигурации для дальнейшего редактирования: vi /etc/httpd/conf.d/phpMyAdmin.conf.
  4. Установка phpMyAdmin в CentOS 7

  5. Найдите раздел " »И вставьте это содержание:

    Индексы опций FollowSymLinks
    AllowOverride All
    AuthType Basic
    AuthName "Запрещенный контент"
    AuthUserFile / etc / httpd / пароли
    Требовать действительного пользователя

  6. Установка phpMyAdmin в CentOS 7

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

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