По установке связки phpmyadmin + nginx существуют инструкции с обширными конфигами. Все гораздо проще, чем в них описано. По крайне мере, для локальной разработки не нужно городить HTTP аутентификации и гроздья регулярок.
1) Включаем сайт по умолчанию(конфигурация которого идет с nginx), у нас корневая папка сайта по умолчанию - /vаr/www/html
Редактируем конфигурацию - прописываем индексный файл и задаем адрес сервера FastCGI для php-скриптов(выделено красным)
server {
listen 80 default_server;
root /var/www/html;
index index.php index.html index.htm;
server_name _;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
}
}
2) Подключаем директорию phpmyadmin символьной ссылкой к корню нашего сайта по умолчанию
sudo ln -s /usr/share/phpmyadmin /var/www/html
3) Перегружаем конфигурацию веб-сервера
/etc/init.d/nginx reload
Конец.