Zum Inhalt springen
TURNKEYGNU / LINUX
AnwendungenDokumentationBlogBildschirmfotosGitHubTurnKey Hub
文Deutsch
EnglishEspañol中文日本語PortuguêsDeutsch
Haus/WordPress Multisite-Unterstützung (auch bekannt als Network Sites)

Dokumentation

WordPress Multisite-Unterstützung (auch bekannt als Network Sites)

Ein Multisite-Netzwerk ist eine Sammlung von Sites, die alle die gleiche WordPress-Installation teilen. Die einzelnen Websites im Netzwerk sind virtuelle Websites in dem Sinne, dass sie keine eigenen Verzeichnisse auf Ihrem Server haben, obwohl sie separate Verzeichnisse für Medien haben. Uploads innerhalb der freigegebenen Installation, und sie haben separate Tabellen in der Datenbank.

Die folgenden Schritte sind erforderlich, um die Multisite-Unterstützung in TurnKey WordPress zu aktivieren:

1. Entscheiden Sie, ob Sie Subdomains oder Subverzeichnisse verwenden möchten

Wordpress-Multisites können entweder von einer Subdomain oder einem Subverzeichnis aus bedient werden, zum Beispiel:

  • Subdomains: site1.example.com, site2.example.com
  • Unterverzeichnisse: www.example.com/site1, www.example.com/site2

Wichtig: Wenn Sie sich für Subdomains entscheiden, dann wäre SITE http://example.com Wenn Sie Unterverzeichnisse wählen, dann wäre SITE http://www.example.com .

Hinweis: Subdomains erfordern, dass Sie Ihre Domains DNS-Einträge aktualisieren können (siehe) TurnKey Domain Management).

2. Aktualisieren Sie die wordpress-Konfiguration

Bearbeiten /var/www/wordpress/wp-config.php

Delete the following:

define('WP_SITEURL', 'http://'.\$_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://'.\$_SERVER['HTTP_HOST']);

And in its place, add (replace SITE with what you decided in step 1):

define('WP_SITEURL', 'SITE');
define('WP_HOME', 'SITE');
define('WP_ALLOW_MULTISITE', true);

Aktualisieren der Datenbank

Führen Sie Folgendes an der Shell als root aus (ersetzen Sie SITE durch das, was Sie in Schritt 1 entschieden haben):
mysql --defaults-extra-file=/etc/mysql/debian.cnf <<EOF
USE wordpress;
UPDATE wp_options SET option_value='SITE' WHERE option_name='home';
UPDATE wp_options SET option_value='SITE' WHERE option_name='siteurl';
EOF

Multisite im Webinterface einrichten

Durchsuchen zu http://SITE, sich als Administrator anmelden, auf Tools -> Network Setup klicken und den Anweisungen folgen.
 
Sobald Sie das Netzwerk-Setup abgeschlossen haben, führen Sie den folgenden Befehl über Shell aus, um sicherzustellen, dass die Berechtigungen für die WordPress-Admin-Schnittstelle korrekt sind:
 
chown -R www-data: /var/www
 
Für weitere Informationen beziehen sich auf die amtliche Unterlagen.
TURNKEYGNU / LINUX

Eigene Infrastruktur betreiben, ohne bei null anzufangen.

TurnKey erkunden
Über TurnKeyDokumentationHäufige FragenBlogGitHub
Frei und quelloffenStandardmäßig sicherSofort einsatzbereit