Bon alors j'ai tenté phpmyadmin ce matin parce que je voudrais bien l'utiliser aussi

Pour nginx j'ai bricolé de l'ultra basic, il doit surement manquer des trucs important donc les pros de la conf on vous attends !
Postulat de départ. Mysql-server est installé et fonctionnel. A l'installation de phpmyadmin, quand il offre le choix du serveur web,
on ne coche rien on fait juste "ok". Quand il demande pour créer sa base de configuration => "yes"
ensuite j'ai déplacé le dossier en /var/www
mv /usr/share/phpmyadmin /var/www
Dans rutorrent.conf, j'ai juste ajouté ça et restart de nginx:
## Début config phpmyadmin ##
location ^~ /phpmyadmin {
root /var/www;
include /etc/nginx/conf.d/php;
include /etc/nginx/conf.d/cache;
satisfy any;
allow all;
}
## fin config phpmyadmin##
C'est léger mais ça fonctionne
Vu qu'on se fait souvent pourrir par les bots la dessus, j'ai modifié et ajouté une double authentification. Ça demande d'abord l'ID/pass de rutorrent avant d'accéder à la vrai page de login (J'ai pas voulu me compliquer la vie à faire un pass spécial pour ça). Pas sur que ce soit super utile mais bon, pas besoin de toucher à fail2ban comme ça...
## Début config phpmyadmin ##
location ^~ /phpmyadmin {
root /var/www;
include /etc/nginx/conf.d/php;
include /etc/nginx/conf.d/cache;
auth_basic "Seedbox";
auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_exrat";
# satisfy any;
# allow all;
}
## fin config phpmyadmin ##]
Pour l'instant tout marche comme ça, après je suis pas sur que ce soit trop optimisé mon histoire

Ex.