GNU/Linux >> Znalost Linux >  >> Linux

Nainstalujte WordPress pro více stránek

Tento článek vysvětluje, jak nakonfigurovat více webů WordPress, což vám umožní vytvořit síť webových stránek ve vaší instalaci WordPress.

Důležité :Podpora Rackspace nepodporuje konfiguraci WordPress. V tomto článku jsou uvedeny kroky jako nejlepší řešení, ale vaši vývojáři by je měli před implementací důkladně zkontrolovat, aby se předešlo neočekávaným výpadkům.

Předpoklady

  • Instalace WordPress
  • Trvalé odkazy byly aktivovány, aby vaše adresy URL vypadaly jako http://example.com/my-page místo http://example.com/?p=1654
  • Deaktivované pluginy
  • Záloha instalace WordPress

Upravit wp-config.php

  1. Otevřete soubor wp-config.php soubor na vašem serveru. Výchozí umístění je/var/www/html/ .
  2. Přidejte následující řádek nad / To je vše, přestaňte upravovat! Šťastné blogování. / ** komentář:
define('WP_ALLOW_multi-site', true);

Nastavení sítě

  1. Vstupte do administrátorského panelu prostřednictvím http://VAŠE_STRÁNKY/wp-config.php .

  2. Přejděte na Nástroje> Nastavení sítě .

    Poznámka :V závislosti na vaší instalaci si můžete vybrat mezi používáním subdomén nebo podadresářů pro vaše různé weby. Subdoména je podobná site1.example.com a site2.example.com , zatímco podadresář je podobný example.com/site1 a example.com/site2 .

  3. V Název sítě , zadejte název sítě a e-mail správce sítě.

  4. Klikněte na Instalovat .

Konfigurační soubory a soubory .htaccess

  1. Otevřete soubor wp.config.php soubor pro úpravy.

  2. Za řádek s textem umístěte následující kód ** /* To je vše, přestaňte upravovat! Přejeme příjemné blogování. */ ** komentář:

    define('multi-site', true);
    define('SUBDOMAIN_INSTALL', true);
    define('DOMAIN_CURRENT_SITE', 'website');
    define('PATH_CURRENT_SITE', '/');
    define('SITE_ID_CURRENT_SITE', 1);
    define('BLOG_ID_CURRENT_SITE', 1);
    
  3. Uložte změny.

  4. Otevřete /var/www/html.htaccess pro úpravy.

  5. Nahraďte veškerý obsah v souboru následujícím kódem:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

Nabídka správce sítě

Provedením předchozích kroků je instalace na více místech dokončena. V levém horním rohu byste měli vidět kartu s názvem Moje weby , která zahrnuje správce sítě s následujícími kartami:

  • Hlavní panel: Přidejte do sítě nové uživatele a weby.
  • Weby: Spravujte všechny weby ve vaší síti.
    • Přidat nový: Přidejte nové weby a definujte adresu webu (URL), název, jazyk a e-mail správce.
  • Uživatelé: Spravujte všechny uživatele vaší sítě.
  • Motivy: Nainstalujte, odinstalujte a aktivujte motivy pro síť.
  • Pluginy: Pouze superadmin může používat správce pluginů k instalaci nových pluginů. Aby je mohl správce webu aktivovat nebo deaktivovat, měl by superadministrátor vybrat Pluginy zaškrtávací políčko Povolit nabídky správy části Nastavení tab.
  • Nastavení: Spravujte základní nastavení.

Závěr

S více weby WordPress můžete spravovat různé weby pod stejnou doménou. Pokud se rozhodnete používat subdomény, zvažte použití zástupného certifikátu pro pokrytí všech webů.


Linux
  1. Nainstalujte WordPress na Fedoru 20

  2. Jak nainstalovat WordPress v Plesku

  3. Nainstalujte WordPress na uživatelský účet jako root

  1. Jak nainstalovat iperf na RHEL 8

  2. Jak nainstalovat Wordpress 4 na CentOS 7

  3. Nainstalujte WordPress na webový server LiteSpeed

  1. Jak nainstalovat WordPress v Plesku?

  2. Jak nainstalovat WordPress

  3. Jak nainstalovat WordPress na Ubuntu 18.04