Installation, Updates & Migration
Bevor Du ElkArte nutzen kannst, musst Du es natürlich installieren. Voraussetzung dafür ist ein Webspace, also Speicherplatz auf einem Server, der über das Internet erreichbar ist, sowie eine Datenbank. Darin werden alle Inhalte gespeichert, die Deine Benutzer erstellen, und noch einiges mehr, zum Beispiel die Einstellungen, die Du für ElkArte triffst.
Wenn Du mich jetzt fragst, wieviel Speicherplatz Du für ElkArte benötigst, erwarte bitte keine detaillierte Antwort. Grundsätzlich genügen ElkArte ein paar MB. Aber Deine Datenbank wird stetig wachsen, und die meisten Anbieter von Webspace-Paketen berechnen diesen Platz mit in ihr Paket ein. Auch die Dateianhänge sorgen dafür, dass ein gut besuchtes Forum gerne schnell ein paar Hundert MB, wenn nicht gar einige GB Speicherplatz benötigt. Als Administrator kannst Du den Speicherplatz, den ElkArte für Dateianhänge nutzt, begrenzen. Ist diese Grenze erreicht, können Deine Benutzer keine Anhänge mehr hochladen. Gefahr, dass Du Dein Webspace-Paket sprengst, besteht also nicht, sofern Du diese Grenze im Administrations-Center festlegst.
Als Datenbanken sind MySQL und PostgreSQL möglich.
Installation
Folgt...
Updates
Folgt...
Migration
Bei einer Migration wechselst Du von einer fast beliebigen Forensoftware hin zu ElkArte. Dabei werden die Inhalte Deines Forums so weit es geht übernommen und so umgewandelt, dass ElkArte mit diesen umgehen kann.
Voraussetzungen
Bevor Du migrieren kannst, müssen einige Voraussetzungen erfüllt sein:
- Zunächst musst Du natürlich ein funktionierendes Quellforum zur Verfügung haben.
- Dann muss eine frische ElkArte-Installation vorliegen. Frisch deswegen, weil bei einer Migration alle Inhalte Deines Zielforums gelöscht werden. Bei der Installation von ElkArte für eine Migration ist wichtig, dass ElkArte die gleiche Datenbank benutzt wie Dein Quellforum. Damit die Datenbank nicht durcheinander kommt, musst Du aber darauf achten, die gleiche Datenbank, aber einen anderen Tabellenpräfix zu verwenden. So kann die Datenbank zwischen Tabellen für Dein Quellforum und Tabellen für ElkArte unterscheiden und auch die Forensoftware weiß, welche Tabellen ihr gehören.
- Die dritte Voraussetzung für eine erfolgreiche Migration ist dann noch ein Migrationstool.
Dein Werkzeug: OpenImporter
Der OpenImporter ist ein solches Werkzeug. Mit ihm kannst Du Dein Forum in ElkArte überführen.
Die Migration steht kurz bevor.Wenn Du den OpenImporter heruntergeladen hast, entpacke das Verzeichnis bitte auf Deinem Rechner. Du solltest folgende Verzeichnis- und Dateistruktur vorfinden:
- Verzeichnis importer
- Datei .scrutinizer.yml
- Datei .travis.yml
- Datei CONTRIBUTING.md
- Datei DCO.txt
- Datei README.md
Kopiere dieses Verzeichnis mit allen darin enthaltenen Dateien sowie die fünf Dateien in das Hauptverzeichnis Deines ElkArte-Forums. Rufe dann die Datei DeineForumURL/importer/import.php in Deinem Browser auf.
Nun wird migriert
Zu Beginn fragt Dich der OpenImporter, welches Deine Zielsoftware sein soll. Du wirst hier, da Du Dich auf einer ElkArte-Anleitung befindest, vermutlich ElkArte auswählen. Direkt darunter kannst Du Deine Quellsoftware auswählen. Wähle hier unbedingt die richtige Software aus, da die Migration sonst scheitern wird.
Im nächsten Schritt musst Du die Pfade zu Deinem Quellforum und dem Zielforum angeben. Zudem verlangt der OpenImporter noch die Eingabe des Datenbank-Passwortes, um auf die Tabellen der beiden Programme zugreifen zu können. Hast Du diese Informationen eingetragen, kannst Du den Import bzw. die Migration starten.
Über ein Statusfenster hält Dich der OpenImporter über den aktuellen Migrationsfortschritt und das Ergebnis auf dem Laufenden. Nach einer erfolgreichen Migration erhältst Du eine entsprechende Meldung.
Sollten während der Migration Fehler auftreten (oder danach), wende Dich bitte an unser deutschsprachiges Supportforum oder frage im englischsprachigen Supportforum der Entwickler um Rat.