Étape 1 : Mettez votre système à jour
Connectez-vous en SSH en tant qu’administrateur « root ».
et tapez ceci :
apt-get update && apt-get upgrade -y
Étape 2 : Les dépendances necessaires
Il vous faut nginx + php + mysql ou mariadb
Vous pouvez suivre ce tuto
puis il faut mettre ces extentions php :
apt install php-{mbstring,zip,gd,xml,pear,cgi}
Étape 3 : Téléchargement et mise en place de Phpmyadmin
faites wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.tar.gz
(dans notre cas on va créer un sous domaine mysql à vous de le changer) et remplacer domaine.fr par votre site
mkdir /var/www/mysql.domaine.fr
tar xzf phpMyAdmin-* --strip-components=1 -C /var/www/mysql.domaine.fr
cp /var/www/mysql.domaine.fr/config{.sample,}.inc.php
nano /var/www/mysql.domaine.fr/config.inc.php
Maintenant il faut générer une clé pour l'authentification basée sur les cookies.
Il faut se rendre sur ce lien
il suffit de mettre le mot de passe de votre choix et de récupérer la ligne en dessous
dans le fichier $cfg['blowfish_secret'] = '';
mettez la ligne entre les ''
puis
chmod 660 /var/www/mysql.domaine.fr/config.inc.php
chown -R www-data:www-data /var/www/mysql.domaine.fr
systemctl restart nginx
ensuite il faut créer un vhost en suivant ce lien
Voila le tuto est terminé vous pouvez accéder à PHPMyAdmin en tapant mysql.domaine.fr
Pour toutes éventuelles questions, n'hésitez pas à passer sur Discord.
L'équipe InovaPerf.