Wordpress mu installieren

Beitrag vom 15. Oktober 2008 - Kategorie: Tipps und Tricks, Wordpress

Die Installation von Wordpress mu unterscheidet sich wesentlich von der Wordpress-Installation. Aber es ist nicht schwieriger. Hier wird es Schritt für Schritt erklärt. Einschließlich der Installation der deutschen Sprachdatei.

Das Wichtigste bei der MU-Installation ist, dass man vorab die Readme NICHT lesen darf. Die Readme ist nämlich noch veraltet und viele Schritte, die dort angegeben sind, sind nicht mehr erforderlich.
Zwingend erforderlich ist aber, vorab mit dem Hoster zu klären, ob die Funktion mod_rewrite unterstützt wird. Wenn das nicht der Fall ist, läuft Wordpress mu nicht.

Hier kommt die Installationsanleitung Schritt für Schritt:

1. Wordpress mu auf den eigenen Rechner laden und extrahieren. Die aktuelle Version bekommt man hier: Wordpress Deutschland

2. Auf dem Server einen Ordner wpmu anlegen.
Dieser Schritt empfiehlt sich, weil man in der Regel im Root-Verzeichnis nicht selbst das Recht 777 vergeben darf (siehe Schritt 3). Wenn Wordpress mu aus dem Ordner wpmu aufgerufen werden soll, muss man das in der Datenbank auch so definieren. Ich habe bei mir als Verzeichnis, aus dem meine Seite betrieben werden soll, daher nicht / sondern /wpmu angegeben.

3. Diesem Ordner wpmu auf dem Server das Recht 777 zuweisen.
Bei mir funktioniert das, indem man den Ordner im FTP-Programm mit der rechten Maustaste anklickt, dann “Eigenschaften” auswählt und im folgenden Feld den Wert 755 auf 777 setzt.

4. In dem extrahierten Ordner auf dem eigenen Rechner die Datei config-sample.php suchen und mit einem Editor öffnen. Folgende Zeile suchen:
$table_prefix = 'wp_';
Wenn die wordpress-mu-Installation die einzige Anwendung auf dem Server ist, muss man hier nichts ändern. Ich persönlich habe aber die Erfahrung gemacht, dass man eventuell mehrere Internetseiten über eine SQL-Datenbank betreuen möchte. Dann ist unbedingt zu empfehlen, für jede Seite ein eigenes Prefix zu wählen, das später den Tabellen in der Datenbank vorangestellt wird. Ich habe daher die obige Zeile wie folgt geändert:
$table_prefix = 'wp_wpmu';
SONST NICHTS ÄNDERN!!!
config-sample.php wieder schließen.

5. Einige Hoster bieten zu wenig Datenbankspeicher. Das Problem lässt sich oft dadurch beheben, dass man auf php5 umstellt. Hierzu in der .htaccess.dist folgende Zeilen ergänzen.
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php

6. Den Inhalt des Ordners von eigenen Rechner in den neuen Ordner wpmu auf dem Server laden.

7. Im Internet die Seite aufrufen, die mit wordpress.mu betrieben werden soll: http://www.deineseite.de. Es erscheint der Installationsbildschirm von wordpress mu.

8. Datenbankangaben bereithalten, denn sie werden hier abgefragt:
Name der Datenbank, Name des Benutzers, Passwort und Host.
Die restlichen Dinge sind selbsterklärend.

9. Wenn alle Eintragungen erfolgt sind, unten auf “Submit” klicken. Die Installation sollte dann laufen. Falls eine Fehlermeldung kommt, hast Du garantiert in der config-sample.php mehr gemacht als das Prefix einzustellen. Tja, selbst Schuld. Jetzt musst Du nämlich alles wieder löschen und von vorne anfangen ;-)

10. Falls die Installation erfolgreich war, erscheint ein Bildschirm mit Deinem Passwort und Du kannst Dich einloggen.

11. Nach dem Einloggen bist Du im Admin-Menu. Unbedingt kontrollieren, ob Du auch auf die Home gelangen kannst.

Von der Home ins Admin-Menu zurückgehen, die Permalinks setzen (auch wenn sie schon gesetzt sind!) und dann aktualisieren! Wenn die Permalinks nicht gesetzt sind, kann es passieren, dass beim Klick auf einen Artikellink nicht der Artikel, sondern eine 404-Fehlermeldung erscheint.

12. WICHTIG! Per FTP wie oben beschrieben die Rechte des Ordners wpmu auf dem Server wieder auf 755 zurücksetzen!

Prima! Die Installation ist geschafft!

Deutsche Sprachdatei installieren:

1. Auf dem eigenen Rechner und auf dem Server im Ordner wpmu/wp-content einen Ordner “languages” anlegen (falls dieser noch nicht vorhanden ist).

2. Bei Wordpress Deutschland die deutsche Sprachdatei herunterladen und in dem o.g. Ordner entpacken.

3. Die de_DE.mo auf den Server in den Ordner languages hochladen.

4. Auf dem Server befindet sich im Ordner wpmu nun die wp-config.php, die während des Installationsvorganges angelegt wurde. Diese auf den eigenen Rechner herunterladen.

5. In der wp-config.php folgendes suchen: define ('WPLANG', '');
und das ersetzen durch define ('WPLANG', 'de_DE');

6. Die wp-config.php wieder auf den Server laden und mit der neuen Fassung die alte überschreiben.

7. Sprachfile in der WPMU-Admin aktivieren.
Unter Site Admin -> Options bei Site Language ‘Deutsch’ auswählen.
Unter Settings -> General ganz unten Blogsprache Deutsch auswählen.

Fertig!

Falls irgendetwas nicht funktioniert, findet ihr Hilfe im Wordpress mu Forum


Bildquelle:
Link zum Thema:
Wie gefällt Dir der Text? gar nichtgeht soist okayprimatoll (7 Bewertung/en, Durchschnitt: 5 von 5)
Loading ... Loading ...

Kommentare:

24 Kommentare to “Wordpress mu installieren”

    fantasmo am 2. Februar 2009 21:55

    Ich würde mein Wordpress MU gern ERNEUT installieren, da es irgendwie total fehlerhaft und abgestürzt ist.
    Vermutlich sind durch die erste Installation (hat jmd. anders gemacht) diverse Einträge & Verknüpfungen mit der Datenbank erstellt?! Auch heißt der Ordner wo alles drin ist nicht wpmu, sonder anders.
    Sollte ich bei einer Neuinstallation jetzt “wpmu” als Name verwenden oder meinen aktuellen Ordnername?

    Wie DEinstalliere ich vorher Wordpress MU? Einfach alle Dateien löschen? Ich hätte vermutet, das darf man nicht, da irgendwelche Datenbankeinträge dranhängen??!

    PS: Posting gibts noch keine, von daher kann wirklich alles komplett gelöscht und einfach neu gemacht werden

    Songline am 5. Februar 2009 09:13

    fantasmo, wenn es abgestürzt ist und noch keine Daten enthält, solltest Du vor einer erneuten Installation zuerst alle bereits angelegten Tabellen in der MySQL-Datenbank löschen.

    Es ist egal, wie der Ordner heißt, in dem sich wpmu befindet.

    Du kannst wpmu deinstallieren, indem Du die Tabellen in der MySQL Datenbank löschst und auch das wpmu vom Server nimmst. In welcher Reihenfolge Du das machst, ist egal.

    Webdesign Gelsenkirchen am 24. Juni 2009 14:03

    Super Erklärung hat mir sehr geholfen =)

    Daniel am 29. Juli 2009 14:44

    Erstmal vielen Dank für die wirklich anschauliche Anleitung.

    Ich möchte ebenfalls WPMU installieren, es aber gleich für mehrere Domains (nicht Subdomains oder Unterordner, sondern klassisches Multidomain) nutzen. Muss ich hier bei der o.g. Installation was besonderes beachten (Ordner, etc,)? Wie kann ich alle separaten Domains auf das eine WPMU verknüpfen?

    Songline am 30. Juli 2009 19:53

    Daniel, zu Verständnis: Sollen alle Domains exakt den gleichen Inhalt haben?

    Oder möchtest Du mehrere Domains mit unterschiedlichen Inhalten auf einem einzigen Server laufen lassen?

    Daniel am 25. August 2009 01:02

    Ich möchte mehrere Domains vollkommen unabhängig voneinander und mit unterschiedlichen Inhalten von einem Server und von einer MySQL Datenbank und einem WPMU laufen lassen.

    Songline am 28. August 2009 19:20

    Daniel, das funktioniert nicht. Mit MU kann man unter einer Domain unterschiedliche “Unter-Blogs” laufen lassen, aber nicht mehrere Domains über eine MU-Installation.

    bassoprofondo am 22. September 2009 10:09

    @ Daniel; songline
    Bin zwar gerade erst neu in Sachen WPMU (u. daher hier “gelandet”), meine aber verstanden zu haben, dass man doch mehrere Domains damit betreiben kann. Siehe z.B. hier: http://forum.wordpress-deutschland.org/wordpress-mu/24 748-mu-installation-mit-eigenen-domains.html

    Dort die Links beachten u. stöbern zum Plugin Multi-Site Manager. Falls ich mit dem Tipp falsch liege, sorry.

    Torben am 18. Oktober 2009 00:56

    Super Anleitung. Insbesondere die Installation für die Sprachdatei hat mir sehr geholfen. Vielen Dank dafür. Nun läuft meine MU tadellos. Hatte anfänglich aber damit Probleme, dass die Seite eine Endlosschleife produzierte. (wohl ein Strato Problem) Bin dabei auf dieses hilfreiche Plugin gestoßen. http://schnurpsel.de/wordpress-23-problem-ohne-www-bei-strato-65/#comment-4 83

    Georg Hoch am 20. Oktober 2009 18:49

    Toll! Bei mir hat die Installation geklappt. Danke für diese Anleitung!

    Puh am 26. Dezember 2009 16:33

    Danke für die Anleitung aber in dem Punkt “Sprachdatei” ist ein Denkfehler - da die Datei wp-config.php vom Server (wwwrun) angelegt wurde hat der FTP-Account keine Berechtigung die Datei zu verändern und damit auch nicht diese zu überschreiben. Hätte ich das ‘de_DE’ nicht vorher eintragen können? Wie bekomme ich das jetzt (ohne den Support meines Hosters) in die Datei?

    Puh am 26. Dezember 2009 18:07

    Das überschreiben der wp-config.php funktionierte nicht, aber sehr wohl das Löschen und dann das hochladen des Backups.

    Im Übrigen habe ich soeben eine fertige Installation aus dem Unterverzeichnis ins Hauptverzeichnis verschoben, die Pfade in der Datenbank und der wp-config.php angepasst und nun läuft WordPress MU bei mir im Hauptverzeichnis.

    Songline am 26. Dezember 2009 18:41

    Puh, es gibt Hostanbieter, bei denen man die config.php überschreiben kann, auch wenn sie vom Server angelegt wurde. Bei anderen funktioniert das nicht.
    Bei mir selbst (Überschreiben möglich) hat das mit der Sprachdatei nicht geklappt, wenn ich das de_DE vorher eingetragen habe. Du kannst aber probieren, ob es bei Dir funktioniert.

    Ob die Installation im Hauptverzeichnis oder im Unterverzeichnis liegt, ist Geschmacksache. Ich selbst habe Installationen immer im Unterverzeichnis, weil ich dann flexibler bin. So kann man z.B. ein Relaunch der Seite sehr gut zunächst in einem Unterverzeichnis testen und dann bei erfolgreichem Test einfach auf das neue Verzeichnis umschalten.

    Songline am 14. Januar 2010 19:22

    Robert hat angefragt, ob man Daten einer Wordpress 2.2 Installation in eine WPMU-Installation übertragen kann.

    Robert, wenn ich gewusst hätte, wie das geht, hätte ich das selbst auch gerne gemacht. Wenn Du googelst, wirst Du Artikel finden, wie der Transfer klappt. Da aber die Tabellenstruktur in WPMU völlig anders ist als in WP, glaube ich nicht, dass es funktioniert. Ich selbst habe die Finger davon gelassen.

    guenther am 19. Februar 2010 21:12

    Danke für die Erklärungen, leider habe ich die Umstellung auf die deutsche Sprachdatei nicht gecheckt. Nach wie vor ist alles auf englisch.
    muss ich da die Rechte wieder auf 777 ändern bevor das speicherbar ist?

    Songline am 20. Februar 2010 19:04

    Günther, hast Du die deutsche Sprachdatei hochgeladen? Welche Version von wpmu hast Du? Für 2.9.1 gibt es leider derzeit noch keine deutsche Sprachdatei, die letzte Version ist 2.8.6, die gibt es hier: http://wpmu.de/
    Besser ist die deutsche Sprachdatei des normalen Wordpress in der Version für 2.9.1, die gibt es hier: http://blog.wordpress-deutschland.org/2010/01/05/wordpress-2-9-1-ve roeffentlicht.html

    Wie Du die Sprachdatei einfügen musst, habe ich oben erklärt.

    Günther am 21. Februar 2010 10:29

    Du meinst damit, ich soll eine ältere wpmu installieren? Oder als die bessere Alternative zwar die 2.9.1 vom wpmu aber die Sprachdatei vom normalen wp (ohne mu) verwenden?

    In der Zwischenzeit bin ich in ein neues Problem gelaufen:

    Die Probeinstallation im Ordner wpmu hat ja einwandfrei (bis auf die Sprachgeschichte)gefunzt, jetzt habe ich mir die Domaine registriert unter der das ganze dann laufen soll und in das Verzeichnis auf das dieses Projekt zeigt, den Inhalt des ganzen Installationsordners geladen. Nach dem Aufruf meiner Domaine hat der Installer meine Datenbankdaten, (ich habe alle Tabels der Probeinstallation natürlich gelöscht)einstellen lassen und ist am Schluss mit der Meldung Warning! Wildcards DNS may not be configured correctly! geendet. Die Seite hat sich auch nicht aufrufen lassen,es kam ein Downloadfenster für die index.php. Ok, ich habe wieder alles gelöscht, in den ordner einen Unterordner mit dem Namen wpmu erstellt, wieder alles raufgeladen, wieder die datenbangtabellen gelöscht und wieder von vorne begonnen. Gleiches Ergebnis! Jetzt wollte ich es aber wissen, habe wieder alles gelöscht und meinen urspünglichen Testordner an der ursprünglichen Stelle wieder erstellt und versucht meinen Testlauf positiv zu wiederholen und siehe da, das MU öffnet sich und lässt auch neue Unterwps anlegen, nur jetzt, ganz im Gegenteil zur allerersten Probeinstallation lassen sich diese Blogs nicht finden.

    Uff, jetzt bin ich echt verwirrt.

    Songline am 21. Februar 2010 12:12

    Günther, da ich nicht weiß, wofür Du die Seite nutzt, ist es schwierig, Dir zu irgendwas zu raten. Wenn Du eine vollständige deutsche Übesetzung brauchst, würde ich wpmu 2.8.6 installieren. Dies ist vor allem zu empfehlen, wenn Du mehrere User erwartest, die kein oder nicht gut Englisch können. Denn in der Sprachdatei wpmu 2.9.1 fehlt einiges.

    Die Sprachdatei vom normalen wordpress 2.9.1 ist besser als die Sprachdatei von wpmu 2.9.1. Da die Codes ziemlich gleich sind, kannst Du die Sprachdatei vom normalen wordpress für wpmu nutzen. Aber dann fehlen immer noch ein paar Teile.

    Wenn Du auf dem neuesten Stand der Technik sein möchtest und zusätzlich zu wpmu auch buddypress nutzt, dann empfehle ich wpmu 2.9.1 mit der Übersetzung vom normalen wordpress 2.9.1 und buddypress 1.2 mit der dazugehörenden deutschen Überstzung.

    Zur Installation: Hast Du die Fehlermeldung mal in Google eingegeben? Ich hatte die nämlich noch nicht und weiß daher leider auch keine Lösung.

    Günther am 22. Februar 2010 06:11

    Vielen Dank! Das mit der Sprachumstellung hat sehr gut funktioniert, von fehlenden Teilen merke ich im Moment nichts, sollte etwas fehlen, kann ich das irgendwo selbst editieren? übersetzten, hast Du so etwas schon gemacht?

    Das andere Problem hat sich wunderbarerweise von selbst gelöst, ich vermute, die DNS Einträge der neuen Domaine und deren Verfügbarkeit als Ursache.Jetzt mache ich mich auf die Suche nach einem passenden Theme ich habe BuddyPress installiert ;) danke/gue

    Songline am 25. Februar 2010 07:50

    Hallo Günther,
    Du kannst die .po mit Poedit bearbeiten: http://www.poedit.net/index.php
    Wenn Du damit die Übersetzung öffnest, siehst Du oben das englische Orignal und unten die Übersetzung. Über die Suchfunktion findest Du, was Du ändern möchtest.
    Nach der Bearbeitung speicherst Du die Datei unter .mo ab und schickst die neue .mo auf Deinen Server. Kann sein, dass Du dann reloaden oder den Browsercache löschen musst, bis die neue Übersetzung zieht. Im Activity-Stream bei buddypress zieht die neue Übersetzung erst für neue Einträge, die alten bleiben erhalten.

    Herbert am 1. März 2010 17:51

    Ich find ja die beschreibung echt Klasse!
    Aber irgendwie hab ich wohl einen Denkfehler!

    Wenn ich einen Ordner wpmu anlege und in diesen die Dateien für WPMU hochlade wie kann dann wenn ich meine Domain aufrufe, wie es hier beschrieben ist die Installation starten?

    Müsste da nich http://www.deineseite.de/wpmu im Browser aufgerufen werden?

    (7. Im Internet die Seite aufrufen, die mit wordpress.mu betrieben werden soll: http://www.deineseite.de. Es erscheint der Installationsbildschirm von wordpress mu.)

    Für eine schnelle Antwort wäre ich Euch natürlich sehr Dankbar

    Gruss Herbert

    Songline am 1. März 2010 17:56

    Herbert, Du hast bei Punkt 2 das hier überlesen:
    Wenn Wordpress mu aus dem Ordner wpmu aufgerufen werden soll, muss man das in der Datenbank auch so definieren. Ich habe bei mir als Verzeichnis, aus dem meine Seite betrieben werden soll, daher nicht / sondern /wpmu angegeben.

    Auf dem Server, auf dem Du Deine Seite betreibst, kannst Du einstellen, von wo aus die Seite aufgerufen wird. Als Standard steht das auf /
    Du musst das auf /wpmu stellen, sonst klappt der Aufruf Deiner Seite nicht.

    Herbert am 1. März 2010 18:30

    Also heist das im Klartext eine Domain Serverseitig auf den Ordner /wpmu leiten!

    Der Tabellen Präfix braucht eigentlich nicht bearbeitet werden, es sei denn man hat nur eine Datenbank zur Verfügung.

    Songline am 1. März 2010 20:01

    Herbert, genau! Die Domain serverseitig auf /wpmu leiten.

    Ja, das mit dem Tabellenpräfix empfiehlt sich hauptsächlich, wenn man nur eine Datenbank hat.

Dein Kommentar:




Anmelden



Wordpress

Seiten

Kommentare

Blogtipps

Abo

Alle Autoren

Copyright © 2010 Songline - Just me - Design von YGoY | 34 Abfragen in 0.703 Sekunden