Устанавливаем нужные пакеты
В окошке не выбираем ничего просто жмём enter
Добавляем хост
Вставляем примерно следующее
listen 80;
server_name pma.example.ru;
rewrite ^ http://phpmyadmin.example.ru$request_uri? permanent; #301 redirect
}
server {
listen 80;
server_name phpmyadmin.example.ru;
root /usr/share/phpmyadmin;
access_log /var/log/nginx/phpmyadmin.example.ru.access.log;
location / {
root /usr/share/phpmyadmin;
index index.php;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share/phpmyadmin$fastcgi_script_name;
include fastcgi_params;
}
}
Включаем
Забегая вперёд, после входа PhpMyAdmin будет жаловаться на установленный Suhosin, правим конфиг как рекомендовано в доках на PhpMyAdmin
Должны быть следующие значения:
suhosin.post.max_array_index_length = 256
suhosin.post.max_totalname_length = 8192
suhosin.post.max_vars = 2048
suhosin.request.max_array_index_length = 256
suhosin.request.max_totalname_length = 8192
suhosin.request.max_vars = 2048
так же логи не должны включать в себя sql
Далее отключаем предупреждение о возможных проблемах с suhosin
В файле написано что мы не должны его менять, так что меняем только это значение, чтобы надпись не раздражала, так как мы выставили рекомендуемые параметры.
Перезагружаем php fpm и nginx
Теперь по адресу phpmyadmin.example.ru должна быть форма входа в PhpMyAdmin