Wir stoßen bei unserem verwalteten WordPress-Hosting bei Siteground an die Grenzen und möchten unsere WordPress-Installation zu Amazon Lightsail migrieren.
Hier sind einige Punkte zu unserer aktuellen Einrichtung:
Wir verwenden SSO und haben WordPress als Provider und Discourse als Client eingerichtet
Wir möchten unsere WordPress-Instanz von Siteground zu Lightsail verlagern, und das allein scheint nicht allzu schwierig zu sein.
Unsere Hauptbedenken betreffen die Unterbrechung der Verbindung zwischen WordPress und Discourse sowie die Auswirkungen der Verlagerung unserer WordPress-Instanz zu AWS Lightsail.
Welche Aspekte sollten wir beachten?
Wie würde der Prozess aussehen, um unsere Verbindung zwischen Discourse und WordPress-Nutzern usw. aufrechtzuerhalten?
Das Wichtigste, was Sie bei SSO beachten sollten, ist, dass das WP Discourse-Plugin die Benutzer-ID von WordPress als SSO-external_id in Discourse festlegt. Das bedeutet, dass Benutzer zwischen WordPress und Discourse über ihre WordPress-Benutzer-ID verknüpft sind. Wenn Sie eine vollständige Datenbankmigration auf Ihren neuen WordPress-Server durchführen, gehe ich davon aus, dass sich die WordPress-Benutzer-IDs nicht ändern, aber es lohnt sich, dies sicherzustellen.
Falls die WordPress-Benutzer-IDs aus irgendeinem Grund im Rahmen des Migrationsprozesses geändert werden, müssen Sie alle vorhandenen SingleSignOn-Datensätze von Ihrer Discourse-Website löschen. Dies kann über die Rails-Konsole der Website erfolgen. Nachdem die SSO-Datensätze gelöscht wurden, werden WordPress-Benutzer beim ersten Login von WordPress zu Discourse auf dem neuen Server anhand ihrer E-Mail-Adresse Discourse-Benutzern zugeordnet.
Wenn Sie die SSO-Datensätze löschen müssen, kann es zu Problemen kommen, wenn die E-Mail-Adressen Ihrer bestehenden WordPress-Benutzer vom WP Discourse-Plugin nicht als gültig markiert wurden. In diesem Fall sind zusätzliche Schritte erforderlich, um sicherzustellen, dass bestehende Benutzer anhand ihrer E-Mail-Adresse zugeordnet werden können. Gerne gebe ich Ihnen auf Wunsch weitere Details dazu.
Vielen Dank für deine schnelle und ausführliche Antwort, @simon!! Nachdem ich den Beitrag veröffentlicht habe, habe ich immer wieder zu mir selbst gesagt: „Ich hoffe wirklich, dass Simon diesen Beitrag sieht! Ich schätze deine WordPress-Erkenntnisse und dein Fachwissen immer sehr.
Ich werde mich später wieder melden, wie es läuft, und vielleicht mit ein oder zwei zusätzlichen Fragen.
[quote=“jord8on, Beitrag:3, Thema:155814”]
Nachdem ich meinen Beitrag verfasst hatte, sagte ich immer wieder zu mir selbst: „Ich hoffe wirklich, dass Simon diesen Beitrag sieht!"[/quote]
Ich verfolge alle Themen in der Kategorie Support > WordPress. Wenn du in dieser Kategorie postest, werde ich es mit Sicherheit sehen.