# Sonstiges

# phpMyAdmin aus git installieren und per Cronjob aktuell halten

phpMyAdmin läßt sich einfach von Github aus der STABLE Branch klonen, anschließend muss nur noch der Composer aufgerufen werden:

<div id="bkmrk-cd-%2Fvar%2Fwww%2Fphpmyadm"><div>```
cd /var/www/phpmyadmin
git clone https://github.com/phpmyadmin/phpmyadmin.git --branch STABLE --single-branch .
composer update --no-dev
```

</div></div>Danach wie üblich konfigurieren (config.inc.php, config.footer.inc.php, Themes, Logos).

Um ihn nun immer auf aktuellem Stand zu halten habe ich mir folgenden Cronjob eingerichtet:

<div id="bkmrk-0-7-%2A-%2A-%2A-www-data-c"><div>```
0 7 * * * www-data cd /var/www/phpmyadmin && if [[ -f composer.lock ]]; then rm composer.lock; fi && git pull -q origin STABLE && composer update --no-dev
```

</div></div>Composer legt ein .lock-File an, das muss ggf. gelöscht werden, da `git pull` sonst meckert.