apache und wordpress configs via deployment autogenerierbar machen
Wir wollen eventuell mehrere configs pro WP-Host generieren. Am "einfachsten" setzten wir das über host variablen um bei denen wir über arrays / dictionaries loopen.
Dazu nehmen wir uns WPSERVERNAME als per-config-basis Variable und machen mit einer passenden hostvariablen-Datenstruktur ( z.B. array of dictionaries wenns sowas gibt? ) ein Konstrukt bei dem wir abgeleitete defaults machen die konfigurierbar bleiben.
Also z.B.:
WPCONTENTDIR="${WPCONTENTDIR:-/var/lib/wordpress/$WPSERVERNAME}"
so dass wir ( mit passender Datenstruktur ) einfach über unterschiedlich vollständige Sets loopen können
wordpresserver.xyz:
wp_vars:
WPSERVERNAME: abcundso; WPCONTENTDIR: "irgendeinnonstandardverzeichnishalt"
WPSERVERNAME: eineanderewpinstanzdieallesstandardgeneriert
WPSERVERNAME: nochmaleineinstanzmitallesnachdefaultihrverstehtsinzwischenwasichmeinglaubich
Edited by Michael Thaler