Versionierte Server-Landing-Page#
Die führende Quelle für guggat.de liegt unter runtime/public/guggat-landing/. Die öffentliche Serverkopie entsteht nur durch Code-ArtifactCodeansicht öffnen als Teil desselben Releases wie Anwendung und Reports.
Lokale Prüfung#
python3 ~/engineering/runtime/bin/preview-guggat-landing.py
Danach ist die Seite unter http://127.0.0.1:18084/ erreichbar.
Einmalige Apache-Umstellung#
In /etc/apache2/sites-available/landing.guggat.de.conf wird ausschließlich der DocumentRoot einschließlich des Directory-Blocks auf den aktiven GlossarbegriffEin Release ist ein bewusst freigegebener und nachvollziehbarer Stand von Artefakten und ihrer Realisierung.Glossareintrag vollständig lesen umgestellt:
DocumentRoot /srv/www/netzwerksolution/current/landing
<Directory /srv/www/netzwerksolution/current/landing>
Options FollowSymLinks
AllowOverride Limit Options FileInfo
DirectoryIndex index.html
Require all granted
</Directory>
Danach prüfen und neu laden:
sudo apache2ctl configtest
sudo systemctl reload apache2
Die vorhandenen WordPress-Administrationslinks sind Teil der versionierten Landing Page. /srv/www/landing ist danach keine führende Quelle mehr.