von Stefan Kottwitz » Sa 25. Apr 2020, 14:53
Für den, den es evtl. interessiert und auch als Notiz an mich, weil ich zuviel verschiedenes mache (Foren, Server, auch auf Arbeit) und sonst in einem Jahr wieder überlege, was zu tun war...
- Neuen virtuellen Server mit Xen-Tools installiert (Debian Linux)
- Apache Webserver und MariaDB (MySQL Datenbank) drauf, Letsencrypt
- neueres PHP als in den aktuellen Debian-Repos installiert
- neueste phpBB-Version Forum-Software installiert
- Security (z.B. ssh ausschließlich von meiner eigenen IP erlauben)
- Auf altem Server Zwischenversion von phpBB installiert, da eine Migration zwingend auf dem gleichen Server passieren muss (oder einer Kopie) und die finale Version eine höhere PHP als vorhanden erfordert
- nochmal aktuelle Backups gemacht (Dateien und Datenbank), was sonst jede Nacht passiert
- Datenbank auf neuere Zwischenversion migriert
- neuere Datenbank exportiert, auf dem neuen Server importiert, in phpBB migriert, Anhänge übertragen (eingebettete Bilder)
- Testen, Erweiterungen installieren und testen: für Aussehen (Style), diverse Funktionen (Code-Hervorhebung, Sidebar, Spamschutz, Kontakt-Formular, Seitenscroller, Datenschutz wie csv-Export-Feature für Nutzer,) Deutsche Sprache, Navigationshilfen (Schnellzugriff-Buttons, Dropdown-Links, Frage-Stell-Dropdown), bis alles gut aussieht
- phpBB und Datenbank auf neuem Server und Zwischenversion wieder verwerfen, denn das war nur zum Test
- Temporäre Info-Seite als virtuellen Webserver auf neuem Server
- Altes Forum in Wartungsmodus versetzen, DNS IP auf neuen Server-IP ändern, warten dass sich die Name-Server im Internet damit abgleichen
- SSL-Zertifikat holen und einrichten und härten
- Wieder Zwischenversion installieren, Bilder und Datenbank migrieren, Finalversion wieder machen mit allen Erweiterungen
- Neues Forum dem Webserver bekannt machen (neue Configdatei), nun sieht man es wieder live
- Alle Posts nochmal parsen lassen, damit die bbCode-Kürzel wieder Text/Links etc. formatieren
- email-Benachrichtigungen konfigurieren
- Sowohl Apache als auch .htaccess Redirects (http auf https sowie www-Präfix umlenken, die alten Forumlinks zu neuen kompatibel machen um tote Links zu vermeiden)
- Hier und dort Übersetzungen und Anpassungen
- Cron-Jobs für automatische tägliche/nächtliche Backups anlegen
- Über Migration und Upgrade des Wikis nachdenken
Bestimmt hab ich was in der Liste vergessen.
Das erklärt vielleicht, warum ich mit einer größeren Umstellung wartete, bis ich nun zur Corona-Zeit im Home-Office halbtags arbeite, weil ich damit im (un)normalen Arbeitsleben nie zeitnah durchgekommen wäre.
Stefan
Für den, den es evtl. interessiert und auch als Notiz an mich, weil ich zuviel verschiedenes mache (Foren, Server, auch auf Arbeit) und sonst in einem Jahr wieder überlege, was zu tun war...
[list][*] Neuen virtuellen Server mit [url=https://xen-tools.org/software/xen-tools/]Xen-Tools[/url] installiert (Debian Linux)
[*] Apache Webserver und MariaDB (MySQL Datenbank) drauf, [url=https://letsencrypt.org/de/]Letsencrypt[/url]
[*] neueres PHP als in den aktuellen Debian-Repos installiert
[*] [url=https://www.phpbb.de/community/viewtopic.php?f=9&t=243973]neueste phpBB-Version[/url] Forum-Software installiert
[*] Security (z.B. ssh ausschließlich von meiner eigenen IP erlauben)
[*] Auf altem Server Zwischenversion von phpBB installiert, da eine Migration zwingend auf dem gleichen Server passieren muss (oder einer Kopie) und die finale Version eine höhere PHP als vorhanden erfordert
[*] nochmal aktuelle Backups gemacht (Dateien und Datenbank), was sonst jede Nacht passiert
[*] Datenbank auf neuere Zwischenversion migriert
[*] neuere Datenbank exportiert, auf dem neuen Server importiert, in phpBB migriert, Anhänge übertragen (eingebettete Bilder)
[*] Testen, Erweiterungen installieren und testen: für Aussehen (Style), diverse Funktionen (Code-Hervorhebung, Sidebar, Spamschutz, Kontakt-Formular, Seitenscroller, Datenschutz wie csv-Export-Feature für Nutzer,) Deutsche Sprache, Navigationshilfen (Schnellzugriff-Buttons, Dropdown-Links, Frage-Stell-Dropdown), bis alles gut aussieht
[*] phpBB und Datenbank auf neuem Server und Zwischenversion wieder verwerfen, denn das war nur zum Test
[*] Temporäre Info-Seite als virtuellen Webserver auf neuem Server
[*] Altes Forum in Wartungsmodus versetzen, DNS IP auf neuen Server-IP ändern, warten dass sich die Name-Server im Internet damit abgleichen
[*] SSL-Zertifikat holen und einrichten und [url=https://www.ssllabs.com/ssltest/analyze.html?d=golatex.de&hideResults=on]härten[/url]
[*] Wieder Zwischenversion installieren, Bilder und Datenbank migrieren, Finalversion wieder machen mit allen Erweiterungen
[*] Neues Forum dem Webserver bekannt machen (neue Configdatei), nun sieht man es wieder live
[*] Alle Posts nochmal parsen lassen, damit die bbCode-Kürzel wieder Text/Links etc. formatieren
[*] email-Benachrichtigungen konfigurieren
[*] Sowohl Apache als auch .htaccess Redirects (http auf https sowie www-Präfix umlenken, die alten Forumlinks zu neuen kompatibel machen um tote Links zu vermeiden)
[*] Hier und dort Übersetzungen und Anpassungen
[*] Cron-Jobs für automatische tägliche/nächtliche Backups anlegen
[*] Über Migration und Upgrade des Wikis nachdenken
[/list]
Bestimmt hab ich was in der Liste vergessen.
Das erklärt vielleicht, warum ich mit einer größeren Umstellung wartete, bis ich nun zur Corona-Zeit im Home-Office halbtags arbeite, weil ich damit im (un)normalen Arbeitsleben nie zeitnah durchgekommen wäre. :?
Stefan