technique:services
Table des matières
Usage et gestion (technique) des services
à compléter…
PHPMyAdmin
Accès
Il y a une instance du logiciel PHPMyAdmin - accès de gestion web pour MySQL/MariaDB - hébergé sur le serveur. Elle n'est par contre uniquement accessible en local, vu qu'on ne veut pas la laisser accessible en externe pour des raisons de sécurité: on y accède via un tunnel SSH comme suit:
# PHPMyAdmin est disponible en HTTP(pas S) sur le port 8080 du serveur, uniquement en local: # * le firewall bloque le port 8080 en externe... # * ... et NGINX ne laisse que localhost accéder au backend. # # On utilise donc un tunnel SSH pour lier le port 8080 du serveur avec le port 8080 de sa propre machine. # N'oubliez pas de remplacer `$ME` avec votre nom d'utilisateur (tfloure, pascal, etc.). ssh -L 8080:localhost:8080 $ME@danseinfo.tfloure.ch # Vous pouvez maintenant accéder au service depuis votre navigateur à l'addresse: http://localhost:8080
Il vous faudra des identifiants MySQL/MariaDB pour vous connecter! Ces derniers n'ont rien à voir avec le reste du système.
Détails techniques
PHPMyAdmin est un simple service PHP sans configuration spécifique, éxécuté sous l'utilisateur www-phpmyadmin. Les fichiers de configurations concernés sont:
/etc/nginx/sites-enabled/danseinfo-phpmyadminpour la configuration du serveur web./ect/php/8.2/fpm/pool.d/phpmyadmin.confpour la configuration de la pool PHP./var/www/phpmyadmin/public_html/pour les fichiers de l'application.
technique/services.txt · Dernière modification : 2023/07/29 07:16 de tfloure
