Postgres bereits ausgeführt

Hallo zusammen,

Entschuldigt, falls ich mich dumm anhöre, da ich neu in diesem Bereich bin. Ich versuche jedoch, zwei Websites auf meinem Ubuntu 16.04 zu betreiben: Pterodactyl Panel und Discourse. Das Pterodactyl Panel funktioniert bereits, und Discourse läuft ohne Nginx. Wenn ich jedoch diesen Anweisungen folge: https://meta.discourse.org/t/running-other-websites-on-the-same-machine-as-discourse/17247

Erhalte ich nach der Einrichtung von Discourse für Nginx und dem Neuaufbau mit dem Befehl /var/discourse/launcher rebuild app

folgenden Fehler:

FAILED
--------------------
Pups::ExecError: socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1 failed with return #<Process::Status: pid 1928 exit 1>
Location of failure: /pups/lib/pups/exec_command.rb:112:in `spawn'
exec failed with the params "socat /dev/null UNIX-CONNECT:/shared/postgres_run/.s.PGSQL.5432 || exit 0 && echo postgres already running stop container ; exit 1"
4deb791432a587b5cc6777001a71fd6391e5982fe830f339115c2002e07c17fb
** FAILED TO BOOTSTRAP ** Bitte scrollen Sie nach oben und suchen Sie nach früheren Fehlermeldungen; es kann mehr als eine geben.
./discourse-doctor kann bei der Diagnose des Problems helfen

Jede Hilfe wäre sehr willkommen!

Vielen Dank!

Move from standalone container to separate web and data containers gibt Ihnen einige Hinweise, wie Sie einen separaten Datencontainer einrichten können. Sehen Sie sich auch das Multisite howto an, das die Erstellung mehrerer Datenbanken beschreibt.

Interessant, ich werde mir das ansehen. Sollte das mein Problem beheben? Oder gibt es noch etwas anderes, das ich in der Zwischenzeit prüfen könnte?

Du kannst nicht zwei PostgreSQL-Server gleichzeitig betreiben, daher musst du beide Anwendungen auf denselben Server verweisen. In der Regel fügst du die Discourse-Datenbank zum bestehenden Server hinzu und gibst Benutzername, Passwort und Host als Umgebungsvariablen in deiner YAML-Datei an.