Vielen Dank für deine Hilfe!
Ich habe dies an den Anfang meines Leitfadens hinzugefügt:
Stellen Sie sicher, dass Sie auf jede Situation vorbereitet sind
Es wird dringend empfohlen, zusätzlich zu lokalen Backups (die auf demselben Server wie das Forum gespeichert sind), eine Kopie dieser Backups auf einem anderen Server oder in der Cloud[1] aufzubewahren.
Es ist auch nützlich, eine Kopie der Datei
/var/discourse/containers/app.ymlan einem sicheren Ort aufzubewahren[2]. Diese optionale Datei wird im Falle einer Neuinstallation des Forums oder einer Migration auf einen anderen Server verwendet.Wenn bei irgendetwas ernsthafte Zweifel bestehen, kontaktieren Sie mich (canapin@gmail.com).
Dies wurde im Update-Abschnitt hinzugefügt:
Bevor Sie ein Update durchführen, wird dringend empfohlen, das neueste Backup Ihres Forums herunterzuladen.
Dies wurde hinzugefügt:
Was tun, wenn das Forum nicht mehr funktioniert?
Das Neuerstellen des Forums behebt viele Probleme und wird mit demselben Befehl wie ein Kommandozeilen-Update durchgeführt:
/var/discourse/launcher rebuild appWas tun, wenn das Forum nach dem Neuerstellen immer noch nicht funktioniert?
Fragen Sie mich (canapin@gmail.com) oder posten Sie im offiziellen Support-Forum.
Ich habe auch ask.discourse.org am Ende des Leitfadens erwähnt.
Ressourcen
https://meta.discourse.org : offizieller Support, zögern Sie nicht, dort zu posten – Community-Mitglieder und Entwickler sind sehr hilfsbereit
https://ask.discourse.com : ein Chatbot, der auf Discourse-Support und Daten trainiert wurde, überraschend effektiv bei der Beantwortung von Fragen (ja, wirklich)
Vollständiger Text
Stellen Sie sicher, dass Sie auf jede Situation vorbereitet sind
Es wird dringend empfohlen, zusätzlich zu lokalen Backups (die auf demselben Server wie das Forum gespeichert sind), eine Kopie dieser Backups auf einem anderen Server oder in der Cloud[1:1] aufzubewahren.
Es ist auch nützlich, eine Kopie der Datei /var/discourse/containers/app.yml an einem sicheren Ort aufzubewahren[2:1]. Diese optionale Datei wird im Falle einer Neuinstallation des Forums oder einer Migration auf einen anderen Server verwendet.
Wenn bei irgendetwas ernsthafte Zweifel bestehen, kontaktieren Sie mich (canapin@gmail.com).
Updates
Bevor Sie ein Update durchführen, wird dringend empfohlen, das neueste Backup Ihres Forums herunterzuladen.
Über die Oberfläche
Führen Sie Updates durch, wenn im Admin-Bereich ein unglückliches rotes Smiley erscheint (es bedeutet, dass ein wichtiges Update durchgeführt werden muss).
Updates werden über https://yourforum.com/admin/upgrade durchgeführt
Manchmal sind sie in zwei Schritten durchzuführen: Sie müssen zuerst „Docker_Manager“ aktualisieren, bevor Sie den Rest aktualisieren können:
Über die Kommandozeile
Manchmal muss ein Update über die Kommandozeile durchgeführt werden (die Discourse-Admin-Seite wird dies bei Bedarf anzeigen).
- Verbinden Sie sich über SSH mit dem Server
- Erstellen Sie das Forum neu (ein Neuerstellen aktualisiert immer Discourse) mit dem folgenden Befehl:
-
/var/discourse/launcher rebuild app - Von Zeit zu Zeit, nachdem Sie sichergestellt haben, dass das Forum korrekt funktioniert, kann es nützlich sein, nicht verwendete Docker-Images (Überbleibsel früherer Upgrades) zu entfernen, um Speicherplatz freizugeben:
/var/discourse/launcher cleanup
Was tun, wenn das Forum nicht mehr funktioniert?
Das Neuerstellen des Forums behebt viele Probleme und wird mit demselben Befehl wie ein Kommandozeilen-Update durchgeführt:
/var/discourse/launcher rebuild app
Ich denke, es ist jetzt ziemlich gut und ich habe nichts Wichtiges ausgelassen ![]()
Wenn ich Ihr Forum installiert habe, werden Ihre Backups automatisch in meinen Google Drive kopiert, aber idealerweise sollten sie in Zukunft auf einem Speicherplatz gesichert werden, für den Sie verantwortlich sind. Wir werden eines Tages darüber sprechen
↩︎ ↩︎Sie enthält den Benutzernamen und das Passwort des Mailservers sowie die E-Mail-Adresse des Administrators der obersten Ebene (eigentlich meine). ↩︎ ↩︎
