Ändern der standardmäßigen Foreman-URI

Ändern der standardmäßigen Foreman-URI

Ich habe gerade die neueste Instanz von Foreman auf einer RHEL 7.1 VM installiert. Nach der Installation hat sich die httpd-Konfiguration so geändert, dass die Foreman-URI http(s)://(server)/ lautet.

Dadurch ist alles andere, was auf dem Server läuft, beschädigt worden, beispielsweise Nagios.

Ich habe versucht, die Standardkonfiguration von Foreman auf http(s)://(server)/foreman zu ändern, aber derzeit funktioniert nichts. Zuvor identische FragenBereitstellung eines Verzeichniseintrags in ForemanundNach der Foreman-Installation funktioniert meine Icinga-Oberfläche nicht wurden gefragt. Aber es gab nie eine Antwort darauf, wie man dieses eigentlich allgemeine Problem lösen könnte.

Allerdings hatte ich versucht,

Alias /foreman "/usr/share/foreman/public"

in der Konfigurationsdatei für 05-foreman.conf und 05-foreman-ssl.conf, ohne Erfolg.

Antwort1

Ich habe die Antwort auf die Frage gefunden, wie Foreman für die Verwendung von http(s)://(server>/foreman) konfiguriert wird.

/etc/foreman/foreman-installer/answers.yaml

Enthält die Option, die URL anzugeben, die Foreman verwenden wird. Diese Datei überschreibt die Standardeinstellungen für den Installationsprozess. Überschreibungen können beim Ausführen von /usr/sbin/foreman-installer bereitgestellt werden. Die betreffende Überschreibung wäre:

/usr/sbin/foreman-installer --foreman-foreman-url

verwandte Informationen