So installieren und einrichten Sie ein WordPress Multisite-Netzwerk WaaS

Wir haben alle von SaaS gehört, aber es gibt ein neues Acryonym in der Stadt… .WaaS. Was für Website As A Service steht, und dieser Leitfaden zeigt Ihnen, wie Sie einen einrichten können.


Wussten Sie, dass Sie ein Netzwerk mit mehreren Standorten einrichten können, um alle Ihre Websites von einem einzigen Konto aus zu verwalten und dies sogar als Service anzubieten??

WordPress verfügt über eine integrierte Funktion zum Erstellen und Starten mehrerer Websites mit derselben WordPress-Installation. Es ist das WordPress Multisite Network.

Multisite ist eine leistungsstarke WordPress-Funktion, mit der Sie nach Aktivierung ein Netzwerk von Websites erstellen können, die in einer einzigen WordPress-Installation ausgeführt werden. Es gibt es seit WordPress 3.0 und es wurde von vielen großen Websites wie WordPress.com, der New York Times, Harvard und Edublogs verwendet, um nur einige zu nennen.

Lassen Sie mich Ihnen alles zeigen, was Sie wissen müssen, um mit Multisite zu beginnen und Ihr eigenes Netzwerk von Blogs oder Websites zu erstellen.

Einführung in WordPress Multisite Networks

Ein Netzwerk mit mehreren Standorten ist eine Sammlung von Websites, die alle dieselbe WordPress-Installation, Datenbank, dieselben Plugins und dieselben Themen verwenden. Die einzelnen Sites in einem Netzwerk sind virtuelle Sites, die keine eigenen Verzeichnisse auf Ihrem Server haben, aber unterschiedliche Verzeichnisse für Medien-Uploads und isolierte Tabellen in der Datenbank.

Multisite war seit 2010 als WordPress-Funktion verfügbar. Es ersetzte WordPress Multiuser, eine Funktion, mit der Benutzer ein Raster von Blogs erstellen konnten. WordPress hat Multisite einen Schritt weiterentwickelt und es Benutzern ermöglicht, verschiedene Websites in einer einzigen WordPress-Installation zu hosten.

Das Tolle an Multisite ist, dass die WordPress-Installation selbst fast der Standardinstallation entspricht: Sie hat dieselbe Ordnerkonstruktion, dieselben Kerndateien und dieselbe Codebasis. Dies bedeutet, dass die Installation eines Multisite-Netzwerks nicht viel komplexer ist als die Installation einer Standard-WordPress-Site. Die Aktualisierung von Multisite entspricht der Aktualisierung einer WordPress-Site.

Unabhängig davon, auf wie vielen Websites Sie sie verwenden, werden alle Themen und Plugins Ihres Netzwerks nur einmal gespeichert. Dies bedeutet, dass Sie viel weniger Serverplatz benötigen, als wenn Sie für jede Site eine separate WordPress-Installation verwenden würden.

Wann und warum sollten Sie ein Netzwerk mit mehreren Standorten verwenden?

In zahlreichen Situationen kann ein WordPress-Netzwerk mit mehreren Standorten nützlicher sein als die Verwaltung mehrerer eigenständiger WordPress-Sites. Hier sind einige der Vorteile der Verwendung eines WordPress-Netzwerks mit mehreren Standorten:

  • Als Netzwerkadministrator können Sie problemlos mehrere Websites über ein einziges Dashboard verwalten.
  • Jede Site im Netzwerk kann ihre eigenen Administratoren haben, und diese Administratoren können nur ihre eigene Website verwalten.
  • Mit nur einem Download können Sie Plugins oder Themes installieren und für mehrere Sites aktivieren.
  • Sie müssen nur WordPress, Plugins oder Themes in einer „Master“ -Installation aktualisieren, um die Verwaltung von Updates zu vereinfachen.

WordPress-Plugins wie ManageWP kann Ihnen bei der Verwaltung aller Ihrer Websites über ein Dashboard helfen.

Das Erstellen eines WordPress-Netzwerks mit mehreren Standorten ist jedoch nicht immer hilfreich bei der Verwaltung mehrerer Websites. Beachten Sie Folgendes, bevor Sie ein Netzwerk mit mehreren Standorten einrichten.

  • Wenn Ihr Netzwerk ausfällt, fallen alle anderen Sites aus und teilen sich die gleichen Ressourcen.
  • Falls eine Ihrer Websites unerwarteten Datenverkehr erhält, wirkt sich dies auf alle anderen Websites im Netzwerk aus.
  • Wenn eine Website gehackt wird, bedeutet dies, dass alle Websites in Ihrem Netzwerk gehackt werden.
  • Einige WordPress-Plugins funktionieren in einem Netzwerk mit mehreren Standorten möglicherweise nicht richtig.

Was Sie brauchen, um mit WordPress Multisite zu beginnen

Wenn Sie eine WordPress-Website betreiben, haben Sie bereits alles, was Sie für den Einstieg in Multisite benötigen. Aber genauer gesagt, würden Sie benötigen:

  • Hosting: Stellen Sie sicher, dass Ihr Webserver Multisite hosten kann. Shared Hosting ist nicht immer eine gute Idee, da ein Netzwerk mit mehreren Standorten ressourcenintensiver ist als eine eigenständige WordPress-Site. Wir empfehlen Cloudways für WordPress Multisite.
  • Wissen: Sie müssen wissen, wie Sie WordPress-Dateien bearbeiten.
  • Zugriff: Sie müssen einige WordPress-Dateien bearbeiten, damit Sie über FTP, cPanel oder eine andere Methode auf Ihr Site-Verzeichnis zugreifen können.

Auswählen eines Domainnamens und eines Webhostings für Ihr Multisite-Netzwerk

Alle Websites in einem WordPress-Netzwerk mit mehreren Standorten verwenden dieselben Serverressourcen. Das Wichtigste, was Sie brauchen, ist ein aufrechtes WordPress-Hosting.

Wenn Sie nur ein paar Websites mit wenig Verkehr haben möchten, können Sie wahrscheinlich mit Shared Hosting davonkommen. Aufgrund der Art des Netzwerks mit mehreren Standorten benötigen Sie jedoch ein VPS-Hosting oder einen dedizierten Server, wenn Ihre Websites wachsen.

Shared Web Hosting wie Bluehost oder Hostgator wird aufgrund der schlechten Leistung und der begrenzten Ressourcen nicht für den Aufbau eines WaaS empfohlen.

Wir empfehlen Cloudways oder Siteground für den Aufbau Ihres WaaS.

Neben dem Webhosting benötigen Sie Grundkenntnisse in der Installation von WordPress und der Bearbeitung von Dateien über FTP.

Jede Ihrer Sites im Multisite-Netzwerk verwendet denselben Domainnamen mit Subdomains (Beispiel: https://site.mysampledomain.com) oder Ordnern im Stammverzeichnis (Beispiel: https://mysampledomain.com/site/)..

Beachten Sie, dass die Unterdomänen und Unterverzeichnisse ihre eigenen individuellen Anforderungen erfüllen.

Für Subdomains müssen Sie eine Wildcard-Subdomain einrichten. Melden Sie sich im cPanel Ihres Hosting-Kontos an. Klicken Sie im Bereich “Domains” auf die Option “Subdomains”.

Es führt Sie zu einer neuen Seite. Geben Sie in das angegebene Feld * ein und stellen Sie sicher, dass Ihr Domain-Name in der Dropdown-Liste daneben steht.

Klicken Sie auf die Schaltfläche Erstellen, um die Platzhalter-Subdomain für Ihre Hauptdomain ordnungsgemäß einzurichten.

Aktivieren Sie für Unterverzeichnisse oder Ordner im Stammverzeichnis hübsche Permalinks, und Ihr Netzwerk mit mehreren Standorten funktioniert mit diesen. Erstellen Sie nach dem Setup eine WordPress-Website, um fortzufahren.

Aktivieren und Einrichten eines WordPress Multisite-Netzwerks

Die Multisite-Netzwerkfunktion beginnt mit jeder WordPress-Installation. Sie müssen WordPress nur wie gewohnt installieren und einrichten. Danach aktivieren Sie einfach die Multisite-Funktion.

Stellen Sie vor dem Aktivieren von Multisite sicher, dass Sie eine vollständige Sicherung Ihrer WordPress-Site erstellen.

Um Multisite zu aktivieren, stellen Sie über einen FTP-Client oder einen cPanel-Dateimanager eine Verbindung zu Ihrer Site her und öffnen Sie die Datei wp-config.php zur Bearbeitung.

Fügen Sie Ihrer wp-config.php-Datei kurz vor dem / * den folgenden Code hinzu. Viel Spaß beim Bloggen. */ Linie.

/ * Multisite * /
define ('WP_ALLOW_MULTISITE', true);

Speichern Sie anschließend Ihre Datei wp-config.php und laden Sie sie zurück auf den Server.

Dieser Code aktiviert die Multisite-Funktion auf Ihrer WordPress-Site. Nach der Aktivierung können Sie jetzt das Multisite-Netzwerk einrichten.

Beginnen Sie mit der Einrichtung des Multisite-Netzwerks

Nachdem Sie die Multisite-Netzwerkfunktion auf Ihrer WordPress-Site erfolgreich aktiviert haben, können Sie nun mit dem Einrichten Ihres Netzwerks fortfahren. Wenn Sie ein Multisite-Netzwerk auf einer vorhandenen WordPress-Website konfigurieren, müssen Sie alle Plugins auf Ihrer Site deaktivieren.

Gehen Sie einfach zur Seite Installierte Plugins im Menü Plugins Ihres WordPress-Dashboards und wählen Sie Alle Plugins aus. Wählen Sie “Deaktivieren” aus dem Dropdown-Menü “Massenaktionen” und klicken Sie auf die Schaltfläche “Übernehmen”.

Wenn Sie fertig sind, rufen Sie die Seite Netzwerkeinrichtung unter Extras auf, um Ihr Netzwerk mit mehreren Standorten zu konfigurieren.

Auf dem Netzwerk-Setup-Bildschirm wird ein Hinweis angezeigt, dass das mod_rewrite-Modul von Apache auf Ihrem Server installiert sein muss. Dieses Modul ist auf den besten WordPress-Hosting-Anbietern installiert und aktiviert.

Als Nächstes müssen Sie WordPress mitteilen, welche Art von Domain-Struktur Sie für Sites in Ihrem Netzwerk verwenden, z. B. Subdomains oder Sub-Verzeichnisse.

Geben Sie anschließend einen Titel für Ihr Netzwerk ein und stellen Sie sicher, dass die E-Mail-Adresse in der Netzwerkadministrator-E-Mail korrekt ist.

Klicken Sie auf die Schaltfläche Installieren, um fortzufahren.

WordPress zeigt Ihnen nun Code an, den Sie zu Ihrer Datei wp-config.php bzw. .htaccess hinzufügen müssen.

Sie können einen FTP-Client oder Dateimanager im cPanel verwenden, um den Code zu kopieren und in diese beiden Dateien einzufügen. Danach müssen Sie sich erneut bei Ihrer WordPress-Site anmelden, um auf das Multisite-Netzwerk zuzugreifen.

Multisite-Netzwerkkonfigurationseinstellungen

Nachdem Sie das Multisite-Netzwerk erfolgreich eingerichtet haben, müssen Sie die Netzwerkeinstellungen konfigurieren.

Um die Netzwerkeinstellungen zu ändern, müssen Sie zum “Netzwerk-Dashboard” wechseln, neue Sites hinzufügen und andere Einstellungen konfigurieren.

Bewegen Sie die Maus über das Menü “Meine Websites” in der Admin-Symbolleiste, damit ein Popup-Menü angezeigt wird. Klicken Sie auf Netzwerkadministrator> Dashboard.

Dies führt Sie zum Multisite-Netzwerk-Dashboard. Beachten Sie, dass es neue Menüelemente zum Verwalten Ihres Netzwerks mit mehreren Standorten gibt. Sehen Sie sich ein Dashboard-Widget “Im Moment” an, mit dem Sie eine neue Site erstellen und neue Benutzer hinzufügen können.

Klicken Sie zum Organisieren der Netzwerkeinstellungen in der Admin-Seitenleiste auf den Link “Einstellungen”.

Die erste Option auf der Seite Netzwerkeinstellungen besteht darin, den Site-Titel und die Administrator-E-Mail-Adresse festzulegen. Diese Felder werden automatisch mit dem Netzwerktitel und der Administrator-E-Mail-Adresse gefüllt, die Sie während des Setups eingegeben haben.

Öffnen Ihres Multisite-Netzwerks für Registrierungen

Der Abschnitt Registrierungseinstellungen auf der Seite Netzwerkeinstellungen ist zweifellos die wichtigste Einstellung in Ihrem Netzwerkeinrichtung.

Sowohl Benutzer- als auch Site-Registrierungen sind im Netzwerk standardmäßig deaktiviert. Sie können Ihre Site zur Benutzerregistrierung öffnen oder vorhandenen Benutzern das Erstellen neuer Websites erlauben oder sowohl die Benutzer- als auch die Site-Registrierung zulassen.

Aktivieren Sie das Kontrollkästchen neben der Option Registrierungsbenachrichtigung, um jedes Mal E-Mail-Benachrichtigungen zu erhalten, wenn ein neuer Benutzer oder eine neue Site registriert wird, wenn Sie Ihr Netzwerk mit mehreren Standorten für die Registrierung öffnen.

Aktivieren Sie das Kontrollkästchen neben der Option Neue Benutzer hinzufügen, wenn Sie einzelnen Site-Administratoren erlauben möchten, neue Benutzer auf ihren Sites hinzuzufügen.

Mit der Option “Eingeschränkte E-Mail-Registrierung” können Sie die Registrierung von Websites oder Benutzern auf E-Mail-Adressen aus bestimmten Domänen beschränken. Dies ist nützlich, wenn Sie nur Personen aus Ihrer eigenen Organisation erlauben möchten, sich zu registrieren und Benutzer oder Websites zu erstellen.

Ebenso können Sie bestimmte Domains von der Registrierung ausschließen.

Neue Site-Einstellungen

Im Abschnitt Neue Standorteinstellungen können Sie Standardoptionen für neue Standorte konfigurieren, die in Ihrem Netzwerk mit mehreren Standorten erstellt wurden.

In diesen Einstellungen können Sie die Begrüßungs-E-Mails und den Inhalt des ersten Standardposts, der ersten Seite und des ersten Kommentars ändern.

Sie können diese Einstellungen jederzeit als Netzwerkadministrator ändern.

Laden Sie die Einstellungen für Ihr Multisite-Netzwerk hoch

Es ist wichtig, dass Sie die Nutzung Ihrer Serverressourcen verfolgen. Im Abschnitt Upload-Einstellungen können Sie den Gesamtplatz steuern, den eine Site für Uploads verwenden kann.

Der Standardwert ist 100 MB, was wahrscheinlich für mindestens 100 Foto-Uploads geeignet ist. Erhöhen oder verringern Sie diesen Speicherplatz, je nachdem, wie viel Speicherplatz Sie haben.

Die Standard-Upload-Dateitypen sind Bilder, Audio-, Video- und PDF-Dateien. Sie können zusätzliche Dateitypen hinzufügen, wenn Sie möchten, wie doc, docx, odt usw..

Sie können auch eine Dateigrößenbeschränkung auswählen, damit Benutzer keine unangemessen großen Dateien auf den Server hochladen können.

Menüeinstellungen

Wechseln Sie als Nächstes zu den Menüeinstellungen. Hiermit können Sie das Verwaltungsmenü für den Abschnitt Plugins auf Ihren Netzwerkseiten aktivieren.

Wenn Sie dies aktivieren, wird den jeweiligen Site-Administratoren das Plugins-Menü angezeigt. Sie können ein Plugin auf ihren einzelnen Sites aktivieren oder deaktivieren, aber keine neuen Plugins installieren.

Wenn Sie mit allen Konfigurationseinstellungen zufrieden sind, klicken Sie auf die Schaltfläche “Änderungen speichern”.

Hinzufügen und Verwalten neuer Websites zu Ihrem WordPress Multisite-Netzwerk

Um eine neue Site zu Ihrem WordPress-Netzwerk mit mehreren Sites hinzuzufügen, gehen Sie in der Admin-Symbolleiste zu Sites unter Meine Sites> Netzwerkadministrator.

Es wird eine Liste der Sites in Ihrer aktuellen Multisite-Installation angezeigt. Standardmäßig wird Ihre primäre Site als einzige Site in Ihrem WordPress-Multisite-Netzwerk aufgeführt.

Um eine neue Site hinzuzufügen, klicken Sie einfach oben auf die Schaltfläche Neu hinzufügen.

Geben Sie auf der Seite Neue Site hinzufügen die Adresse der Site an. Die vollständige Adresse ist nicht erforderlich, nur der Teil, den Sie als Unterdomäne oder Unterverzeichnis verwenden möchten.

Fügen Sie als Nächstes einen Site-Titel hinzu und geben Sie die E-Mail-Adresse des Site-Administrators ein.

Sie können eine andere Administrator-E-Mail-Adresse als die hinzufügen, die Sie derzeit zum Verwalten Ihres Netzwerks mit mehreren Standorten verwenden.

Wenn die E-Mail-Adresse derzeit nicht von einem anderen Benutzer verwendet wird, erstellt WordPress einen neuen Benutzer und sendet den Benutzernamen und das Kennwort an die von Ihnen eingegebene E-Mail-Adresse.

Wenn Sie fertig sind, klicken Sie auf die Schaltfläche Site hinzufügen.

Eine neue Site wird Ihrem WordPress-Multisite-Netzwerk hinzugefügt. Als Netzwerkadministrator erhalten Sie auch eine neue Site-Registrierungs-E-Mail.

Wenn Sie einen neuen Benutzer erstellt haben, erhält dieser Benutzer eine E-Mail mit Anweisungen zum Festlegen eines neuen Kennworts und zum Anmelden.

Installieren Sie Designs und Plugins in Ihrem Multisite-Netzwerk

Einzelne Site-Administratoren in einem Netzwerk mit mehreren Standorten können standardmäßig keine eigenen Designs und Plugins installieren. Als Netzwerkadministrator können Sie jedoch die entsprechenden Plugins und Designs installieren, sodass sie für alle Sites in Ihrem Netzwerk verfügbar sind

Installieren von Designs für Ihr Netzwerk mit mehreren Standorten

Um Themen hinzuzufügen, gehen Sie zu Meine Websites> Netzwerkadministrator> Themen.

Sie sehen eine Liste der aktuell installierten Themen auf Ihrer WordPress-Multisite.

Sie können ein Thema für andere Websites verfügbar machen, indem Sie unter diesem Thema auf die Option Netzwerk aktivieren klicken. Sie können ein Thema auch deaktivieren, indem Sie unter dem Thema auf den Link Netzwerk deaktivieren klicken. Denken Sie immer daran, dass die Option “Netzwerk deaktivieren” nur angezeigt wird, wenn das Thema aktiviert ist.

Um ein neues Thema hinzuzufügen, klicken Sie oben auf dem Bildschirm auf die Schaltfläche Neu hinzufügen und installieren Sie dann ein WordPress-Thema, wie Sie es normalerweise tun würden.

Sobald das neue Thema installiert ist, können Sie es mit der Option “Netzwerk aktivieren” anderen Sites in Ihrem Netzwerk zur Verfügung stellen.

Festlegen eines Standarddesigns für Ihr Multisite-Netzwerk

Nachdem Sie einige Themen hinzugefügt haben, aktiviert WordPress weiterhin das Standard-WordPress-Thema für jede neue Site.

Wenn Sie ein anderes Thema als Standardthema für neue Websites festlegen möchten, müssen Sie der Datei wp-config.php den folgenden Code hinzufügen.

// Standarddesign für neue Sites festlegen
define ('WP_DEFAULT_THEME', 'your-theme');

Ersetzen Sie Ihr Thema durch den Namen Ihres Themas. Sie müssen den Namen des Ordners des Themas verwenden, den Sie im Ordner / wp-content / theme / herausfinden können.

Installieren von Plugins für Ihr Multisite-Netzwerk

Ebenso können Sie die Seite Meine Websites> Netzwerkadministrator> Plugins besuchen, um Plugins zu installieren, und auf den Link Netzwerkaktivierung unter jedem Plugin klicken, um sie in Ihrem Netzwerk mit mehreren Standorten zu aktivieren.

Fehlerbehebung

Die falsche Konfiguration von Platzhalter-Subdomänen und Domänenzuordnungsprobleme sind die Ursachen für die häufigsten Probleme mit WordPress Multisite Network. Stellen Sie sicher, dass Ihr Webhost Platzhalter-Subdomänen unterstützt, bevor Sie Multisite einrichten.

Hier sind einige andere häufig auftretende Probleme und ihre schnellen Lösungen.

Behebung von Anmeldeproblemen bei Installationen mit mehreren Standorten

Ein weiteres häufiges Problem ist, dass sich einige Benutzer bei Verwendung von WordPress Multisite mit Unterverzeichnissen nicht im Administratorbereich ihrer Websites anmelden können, nachdem sie den erforderlichen Code in der Datei wp-config.php hinzugefügt haben.

Versuchen Sie, dies zu beheben, um dies zu beheben

define ('SUBDOMAIN_INSTALL', false);

Zeile in der Datei wp-config.php mit

define ('SUBDOMAIN_INSTALL', 'false');

Finden Sie unbestätigte Benutzer

Ein weiteres Problem, auf das Sie möglicherweise stoßen, besteht darin, dass Sie keine Benutzer finden können, die sich in Ihrem Netzwerk registriert haben, aber keine Aktivierungs-E-Mail erhalten haben. Informationen zur Behebung dieses Problems finden Sie in unserer Anleitung zum Auffinden ausstehender unbestätigter Benutzer in WordPress.

Fazit,

Auf diese Weise können Sie Ihr Netzwerk mit mehreren Standorten verwalten. Wenn beim Einrichten Probleme auftreten, wenden Sie sich möglicherweise an Ihren Webhost-Support.

Wenn Ihr Webhost die WordPress-Multisite-Funktion nicht unterstützt, würde ich empfehlen, auf einen anderen Webhost zu wechseln.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map