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

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

12:46, 04.01.2022

Зміст статті
arrow

  • Правильная установка phpMyAdmin на компьютер
  • Правильная установка phpMyAdmin на сервер
  • Установка phpMyAdmin на Ubuntu
  • Руководство для OS Debian
  • Руководство для ОС CentOS

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 по указанным на сайте номерам телефонов. Всего доброго!

views 1m, 1s
views 2
Поділитися

Чи була ця стаття корисною для вас?

Популярні пропозиції VPS

Інші статті на цю тему

cookie

Чи приймаєте ви файли cookie та політику конфіденційності?

Ми використовуємо файли cookie, щоб забезпечити вам найкращий досвід роботи на нашому сайті. Якщо ви продовжуєте користуватися сайтом, не змінюючи налаштувань, вважайте, що ви згодні на отримання всіх файлів cookie на сайті HostZealot.