Distribuer et packager phpMyAdmin

Ce document est destiné à donner des morceaux de conseil aux personnes qui veulent redistribuer phpMyAdmin dans d’autres paquets logiciels telle qu’une distribution Linux ou des paquets tout en un contenant un serveur Web et un serveur MySQL.

Généralement, vous pouvez personnaliser certains aspects basiques (chemins d’accès vers certains fichiers et comportement) dans libraries/vendor_config.php.

Par exemple, si vous voulez paramétrer un script pour générer un fichier de config dans var, modifier SETUP_CONFIG_FILE en /var/lib/phpmyadmin/config.inc.php et vous voudrez aussi probablement passer outre la vérification de répertoire accessible en écriture en paramétrant SETUP_DIR_WRITABLE à « false ».

Bibliothèques externes

phpMyAdmin inclut plusieurs bibliothèques externes, vous pourriez vouloir les remplacer par celles du système si elles sont disponibles, mais veuillez noter que vous devrez tester si la version que vous fournissez sont compatibles avec celles que nous distribuons.

Liste actuelle des bibliothèques externes :

js/vendor
Les bibliothèques du framework Javascript jQuery et diverses bibliothèques.
vendor/
Le kit de téléchargement contient divers paquets de dépendances de Composer.

Licences de fichiers spécifiques

Les thèmes distribués dans phpMyAdmin contiennent du contenu sous licence.

CC BY 4.0 ou GPL

Licences pour les fournisseurs