wp-cliを使ってワードプレスをマルチサイト化する方法です。
wp-cliをインストールされていない方はwp-cliのインストール方法を御覧ください。
ワードプレスのダウンロード
wp core download --locale=ja --path=/var/www/html/wp
wp-config.phpを生成
cd /var/www/html/wp wp core config --dbname=wp --dbuser=username --dbpass=password
データベースを作成
wp db create
ワードプレスをインストール
wp core install --url=localhost/wp --title="My WordPress" --admin_user=username --admin_password=password --admin_email=wp@example.com
マルチサイト化の設定
wp core multisite-convert --title="My Network" --base=/wp/
もしサブドメインでマルチサイト化したい場合は以下の通りです。
wp core multisite-convert --title="My Network" --base=/wp/ --subdomains
.htaccessの更新
.htaccessは管理画面にログイン後、サイトネットワーク管理者の設定にあるネットワークの設置で確認できます。