Hallo,
ich betreibe Discourse auf LAMP. Ich habe bereits eine WordPress-Installation auf Apache2 laufen.
Beim Versuch, Discourse zu installieren, erhalte ich den üblichen Fehler „Port 80 wird bereits verwendet“.
In der Fehlermeldung erhalte ich einen Link zu Run other websites on the same machine as Discourse, aber dieses Thema erklärt, wie man das Problem auf einem Nginx-Webserver behebt. Gibt es eine Anleitung für Apache?
Vielen Dank
Einrichtung von Discourse auf einem Server mit bestehenden Apache-Websites
root: discourse# ./launcher start app
Starte vorhandenen Container
- /usr/bin/docker start app
Fehlerantwort vom Daemon: Treiber konnte die externe Konnektivität für den Endpunkt app (e07f48c917b0406e11ff8959629a043bb77aec17fd490658be303000661de85d) nicht programmieren: Fehler beim Starten des Userland-Proxys: listen tcp 0.0.0.0:443: listen: Adresse bereits in Verwendung
Fehler: Starten der Container app fehlgeschlagen
Sie möchten die Datei app.yml bearbeiten und die Vorlagen für SSL und Let’s Encrypt am Anfang auskommentieren. Entfernen Sie zudem das Kommentarzeichen bei der Vorlage für den Socket, speichern Sie die Änderungen und führen Sie einen Neuaufbau durch.
Dadurch wird Discourse so konfiguriert, dass es auf einem Unix-Socket lauscht, den Sie als Proxy für Ihren Apache verwenden können.