本文へ移動
TURNKEYGNU / LINUX
アプリドキュメントブログスクリーンショットGitHubTurnKey Hub
文日本語
EnglishEspañol中文日本語PortuguêsDeutsch
ふりがな/WordPressマルチサイト対応(別名:ネットワークサイト)

ドキュメント

WordPressマルチサイト対応(別名:ネットワークサイト)

マルチサイトネットワークは、同じWordPressインストールを共有するサイトのコレクションです。 プラグインやテーマを共有することもできます。 ネットワーク内の個々のサイトは、サーバーに自分のディレクトリを持たないという意味で仮想サイトです。ただし、メディアの別のディレクトリがあります。 共有インストール内のアップロードと、データベース内の別々のテーブルを持ちます。

TurnKey WordPressでマルチサイトのサポートを有効にするために、次の手順が必要です。

1. サブドメインまたはサブディレクトリを使用するかどうかを決定

Wordpress のマルチサイトは、サブドメインまたはサブディレクトリから、例えば次のようになります。

  • サブドメイン:site1.example.com,site2.example.com
  • サブディレクトリ: .例.com/site1, .例.com/site2

重要:サブドメインを決定した場合は、SITE が 寸法: http://example.com . サブディレクトリを決定したら、SITE は 寸法: http://www.example.com .

Note: サブドメインは、ドメインDNSレコードを更新できるようにする必要があります(参照) TurnKeyドメイン管理).

2. wordpress の設定を更新する

/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);

データベースの更新

シェルで次のルートを実行します(ステップ1で決定したSITEを置き換えてください)。
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

Webインターフェイスのセットアップのマルチサイト

参照先 http://寸法: SITE, 管理者としてログイン, ツール -> ネットワーク設定をクリックし、指示に従ってください.
 
ネットワーク設定が完了したら、シェルで次のコマンドを実行して、WordPress管理インターフェイスの権限が正しいことを確認します。
 
chown -R www-data:/var/www の は、
 
詳しくは、 公正な文書.
TURNKEYGNU / LINUX

ゼロから始めずに、自分のインフラを管理できます。

TurnKey を見る
概要ドキュメントよくある質問ブログGitHub
フリーでオープンソース初期設定から安全すぐに展開可能