Как установить phpMyAdmin на сервер и компьютер

Как установить phpMyAdmin на сервер и компьютер

04.01.2022
Автор: HostZealot Team
2 мин.
1678

phpMyAdmin представляет собой веб-интерфейс для удобного управления СУБД MySQL, запуска команд SQL и просмотра содержимого серверных БД. Это продукт open-source software, то есть приложение с открытым исходным кодом. Возможности этого веб-интерфейса весьма широки:

  • создание и удаление баз данных;
  • создание, копирование, удаление, изменение названий;
  • сопровождение таблиц;
  • управление ключами;
  • расширенный поиск по базе данных;
  • одновременное управление несколькими серверами;
  • создание графических схем БД;
  • загрузка текстовых файлов и таблиц;
  • export, import, просмотр дампов таблиц;
  • конвертация хранимых данных в любые другие форматы;
  • выполнение SQL-запросов и многое другое.

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

Правильная установка phpMyAdmin на компьютер

Предварительная настройка компьютера предусматривает необходимость установки и настройки трех ключевых компонентов:

  1. Сервер Apache.
  2. PHP.
  3. База данных MySQL.

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

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

  • перейти в папку htdocs – её можно найти на системном диске в директории «Apache»;
  • переносим папку из архива, ждем окончания копирования и меняем имя папки на «phpmyadmin»;
  • переходим в папку «PHP», ищем файл «php.ini-production» и меняем его название на «php.ini», после чего запускаем через блокнот;
  • ищите строчки «extension=php_mysqli.dll» и «extension=php_mbstring.dll» - в них нужно удалить точку с запятой;
  • остается сохранить изменения и закрыть блокнот.

Теперь, когда вы в адресную строку введете http://localhost, то попадете на страницу авторизации в веб-интерфейс phpMyAdmin.

Правильная установка phpMyAdmin на сервер

Последовательность действий при установке приложения будет отличаться, в зависимости от используемой операционной системы. Общие требования идентичны – подключаемся только по защищенному туннелю, а также предварительно нужно будет установить и настроить основное серверное ПО – PHP, MySQL, а также веб-сервер Apache или Nginx. Далее мы предоставим руководство для трех самых популярных операционных систем.

Как установить phpmyadmin на сервер и компьютер

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

Прежде чем приступить к установке, потребуется провести проверку, установлено ли на сервер расширение PHP, ведь без него не получится редактировать текстовые строки в Unicode. В командную строку пишем:

sudo apt install php-mbstring

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

sudo apt install phpmyadmin

Перед вами появится окно установщика, где вы сможете выбрать на выбор два веб-сервера для автоматической перенастройки – это apache2 и lighttpd. Выбираем apache2 и подтверждаем с помощью пробела.

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

Для завершения установки phpMyAdmin на сервере нужно включить два важных расширения с помощью команд:

sudo phpenmod mcrypt
sudo phpenmod mbstring

Введите их поочередно, после чего сервер нужно перезапустить. Используйте специальный запрос:

sudo systemctl restart apache2

Готово, phpMyAdmin на Ubuntu установлен и готов к работе.

Руководство для OS Debian

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

  • Linux – в нашем случае любой из актуальных дистрибутивов Debian.
  • Apache – свободный веб-сервер с гибкой конфигурацией и встроенным механизмом виртуальных хостов.
  • MariaDB/MySQL – системы управления базами данных (СУБД).
  • PHP – скриптовый язык, на котором разрабатывают веб-приложения и страницы сайтов.

Если этих компонентов на сервере еще нет, то после установки Debian через командную строку пропишите следующее:

apt install nginx php-fpm mysql-server

Установка займет некоторое время, а после вы сможете приступить к настройке. Рекомендуем для обеспечения безопасности установить сертификат SSL/TLS, так вы сможете зашифровать передаваемый трафик.

Следует подчеркнуть, что в репозиториях Debian многие популярные программы и компоненты отсутствуют, так что пункт с phpMyAdmin необходимо подключить собственноручно. Для этого откройте sources.list через редактор. Опуститесь вниз, в самом конце содержимого нужно добавить две строки:

deb http://deb.debian.org/debian/ stretch main contrib non-free
deb-src http://deb.debian.org/debian/ stretch main contrib non-free

Подтвердите сохранение изменений и вернитесь назад. Следующим шагом будет обновление БД MySQL. Используйте команду:

apt-get update

Затем:

apt-get install phpmyadmin

В открывшемся окне подтверждаем выбранный веб-сервер, после чего попадем в окно с запросом, разрешить ли использование «dbconfig-common». Использование этого параметра требуется для настройки базы данных и пользователя с правами администратора в рамках приложения phpMyAdmin, так что подтверждаем.

Остается дело за малым – придумываем сложный пароль, вводим его и завершаем установку. Когда все компоненты будут установлены, можете приступать к работе. Проверку можно осуществить с помощью перехода на виртуальный домен.

Руководство для ОС CentOS

Как и в двух предыдущих случаях, первым делом инсталлируем веб-сервер Apache и PHP. Затем устанавливаем репозиторий EPEL с помощью такой команды:

yum install epel-release

Так вы получите доступ к пакету, содержащему установщик phpMyAdmin. Приступаем к установке:

yum install phpmyadmin

Следом сразу нужно установить компоненты LAMP:

yum install php-json php-mbstring php-mysqli

И в самом конце просто перезагружаем сервак командой:

systemctl restart httpd

После перезагрузки настраиваем виртуальный домен с помощью специального конфигурационного файла в директории vi /etc/httpd/conf.d/phpMyAdmin.conf. Его содержимое должно быть таким:

Define root_domain phpmyadmin.dmosk.local
Define root_path /usr/share/phpMyAdmin
ServerName ${root_domain}
ServerAlias www.${root_domain}
DocumentRoot ${root_path}
     AllowOverride All
    Options Indexes ExecCGI FollowSymLinks
    Require all granted

Можете просто скопировать и залить в файл. Изменения обязательно сохраняем. На всякий случай вводим команду:

apachectl configtest

Она нужна для проверки на наличие ошибок. Если всё корректно и никаких ошибок сервер не выявляет, перезапускаем его. На этом установка phpMyAdmin на CentOS подходит к концу. Теперь вы можете перейти на страничку, где расположен виртуальный домен, и после ввода пароля и логина сможете авторизоваться.

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

# Как сделать Поделиться:
Статьи по Теме