В данном руководстве мы рассмотрим установку phpMyAdmin на свежеустановленный сервер либо VPS под управлением Ubuntu 18.04 или Centos 7.7.PhpMyAdmin — это очень простой и удобный инструмент для управления базами данных MySQL.

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

Для начала установим стек программного обеспечения LAMP (Linux, Apache, MySQL, PHP):

apt-get update
apt-get install tasksel
tasksel install lamp-server

Далее следуя подсказкам выбираем веб сервер, соглашаемся с созданием базы данных для phpMyAdmin и придумываем пароль для пользователя phpmyadmin.

Следующим шагом будет настройка root доступа к phpMyAdmin. Введите в терминале следующую команду и следуйте подсказкам:

mysql_secure_installation

Так же возможно вам понадобится переключить метод аутентификации пользователя root с auth_socket на mysql_native_password:

mysql
SELECT user,plugin,host FROM mysql.user WHERE user = 'root';

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

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'enter_password_here';

Теперь вы можете открыть браузер и перейти по адресу вашего сервера:

http://xxx.xxx.xxx.xxx/phpmyadmin/index.php

Установка на Centos 7.7

Для начала установим стек программного обеспечения LAMP (Linux, Apache, MySQL, PHP):

yum -y update && yum -y install nano httpd mariadb-server mariadb php php-mysql && systemctl enable httpd && systemctl enable mariadb && systemctl enable --now httpd && systemctl enable --now mariadb

После этого можно приступать к установке phpMyAdmin:

yum -y install epel-release && yum -y install phpmyadmin

Отредактируйте файл phpMyAdmin.conf:

nano /etc/httpd/conf.d/phpMyAdmin.conf

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

Следующим шагом будет настройка root доступа к phpMyAdmin. Введите в терминале следующую команду и следуйте подсказкам:

mysql_secure_installation

На этом установка завершена. Теперь вы можете открыть браузер и перейти по адресу вашего сервера:

http://xxx.xxx.xxx.xxx/phpmyadmin/index.php
Tagged: