====== Установка phpMyAdmin на RedOS 7.3 ====== ===== Установка phpMyAdmin ===== Установка дополнительных пакетов yum install wget unzip Скачиваем и распаковываем архив wget https://files.phpmyadmin.net/phpMyAdmin/5.2.1/phpMyAdmin-5.2.1-all-languages.zip unzip phpMyAdmin-5.2.1-all-languages.zip Создаем каталог для phpMyAdmin \\ Например: mkdir /usr/share/phpMyAdmin Переносим файлы mv phpMyAdmin-5.2.1-all-languages/* /usr/share/phpMyAdmin/ Меняем владельца каталога chown -R apache:apache /usr/share/phpMyAdmin ===== Установка модулей php ===== yum install php-json php-mbstring php-mysqli Перезапуск сервера systemctl restart php-fpm systemctl reload httpd ===== Настройка Apache ===== Создаем конфигурацию nano /etc/httpd/conf.d/phpMyAdmin.conf Добавляем новый файл: Define root_domain localhost 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 Если нет ошибок, перезапускаем сервис systemctl reload httpd ===== Настройка phpMyAdmin ===== Конфигурационный файл > config.inc.php ==== Тюнинг ==== Генерируем парольную фразу head /dev/urandom | tr -dc A-Za-z0-9 | head -c 32 ; echo '' nano /usr/share/phpMyAdmin/config.inc.php Добавляем в файл (заменить парольную фразу): mkdir /usr/share/phpMyAdmin/tmp chown apache:apache /usr/share/phpMyAdmin/tmp chmod 755 /usr/share/phpMyAdmin/tmp ===== Источники ===== * [[https://www.dmosk.ru/miniinstruktions.php?mini=phpmyadmin-centos]] * [[https://www.phpmyadmin.net/files/]]