---
title: サブディレクトリへの WordPress のインストール
description: hogehoge/fuga のように、サブディレクトリ構成のサイトを運営したい場合はこちらをご覧ください。
---

[コンテンツまでスキップ](https://knowledge.amimoto-ami.com/knowledge/self-subdir#main-content)

- [日本語](https://knowledge.amimoto-ami.com/knowledge/self-subdir)
- [English](https://knowledge.amimoto-ami.com/en/knowledge/wordpress-installation-to-a-subdirectory)

日本語

翻訳のサブメニューを表示

![Amimoto-dark-ogp.png\]](https://knowledge.amimoto-ami.com/hs-fs/hubfs/Amimoto-dark-ogp.png?height=40&name=Amimoto-dark-ogp.png)

- ホーム
- 製品
- 価格
- ブログ
- 会社

メインナビゲーションを開く

メインナビゲーションを閉じる

- ホーム
- 製品
- 価格
- ブログ
- 会社
- - [日本語](https://knowledge.amimoto-ami.com/knowledge/self-subdir)
    - [English](https://knowledge.amimoto-ami.com/en/knowledge/wordpress-installation-to-a-subdirectory)
  
  
  
  
  
  
  日本語
  
  翻訳のサブメニューを表示
- [公式サイトへ移動](https://ja.amimoto-ami.com/)

[公式サイトへ移動](https://ja.amimoto-ami.com/)

 ヘルプセンター

- 検索フィールドが空なので、候補はありません。

1. [サポートドキュメント](https://knowledge.amimoto-ami.com/knowledge?hsLang=ja)
2. [Amimoto AMI](https://knowledge.amimoto-ami.com/knowledge/amimoto-ami?hsLang=ja)
3. [基本的なご利用方法](https://knowledge.amimoto-ami.com/knowledge/amimoto-ami?hsLang=ja#%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E3%81%94%E5%88%A9%E7%94%A8%E6%96%B9%E6%B3%95)

# サブディレクトリへの WordPress のインストール

## hogehoge/fuga のように、サブディレクトリ構成のサイトを運営したい場合はこちらをご覧ください。

サブディレクトリへの WordPress のインストール

この手順はセルフホスティングをご利用の方のみが対象です。**マネージドホスティングをご利用の方**は弊社にて作業をいたしますので、 Amimoto ダッシュボードよりご連絡ください。

セルフホスティングの Amimoto AMI では、 wp-setup を使用することでバーチャルホストへの WordPress のインストールを簡単に行うことができます。   
参考: [\[セルフホスティング\] セルフホスティングでインスタンス・サーバへ SSH 接続をする方法](https://knowledge.amimoto-ami.com/knowledge/self-ssh-access?hsLang=ja)

しかし、この wp-setup コマンドではサブディレクトリへの WordPress のインストールには対応していません。 サブディレクトリに WordPress をインストールし、利用できるようにするには wp-cli を使用して、以下の手順で行ってください。  
すでに wp-setup コマンドを利用して example.com としてバーチャルホストの設定が行われているものとします。

** バーチャルホストの設定が終わっていない場合**  
/etc/nginx/conf.d/default.conf、/etc/nginx/conf.d/default.backend.conf をコピーして Nginx でのバーチャルホスト設定を行ってください。

コピーした設定ファイルでは server\_name、root を書き換える必要があります。また listen の default という記述を削除してください。 設定ファイル作成後は sudo service nginx reload で設定ファイルへの変更を反映する必要がありますので、注意してください。

**WordPress コアソースのダウンロード**

まず、インストール先のディレクトリを作成して WordPress コアソースをダウンロードします。 インストール先は /var/www/vhoste/example.com/test とします。  
 なお，コマンドを実行する場合、先頭の $ や # を入力する必要はありません。

```
$ sudo mkdir -p /var/www/vhoste/example.com/test$ cd /var/www/vhoste/example.com/test$ sudo wp --allow-root core download$ sudo chown -R nginx:nginx /var/www/vhoste/example.com/test
```

**データベースの作成 **

次にデータベースと、データベースにアクセスすることのできるユーザを作成します。 ここでは MySQL のユーザ名が wp\_user 、パスワードが wp\_password 、作成するデータベース名は db\_example\_com\_test  とします。 網元 AMIでは MySQL の root アカウントにパスワードを設定していませんので、以下のコマンドを実行することでデータベースを作成することができます。 （これは、外部からの 3306 ポートへの接続をデフォルトで無効にしているからです。運用上、気になる方は root アカウントへのパスワードを設定してください)  
 なお，コマンドを実行する場合、先頭の $ や # を入力する必要はありません。

```
$ mysql -u rootmysql> create database db_example_com_test default character set utf8 collate utf8_general_ci;mysql> grant all privileges on db_example_com_test.* to wp_user@localhost identified by 'wp_password';mysql> exit$ exit
```

**WordPress コンフィグファイルの作成 **

次に WordPress のコンフィグファイルを作成します。 ここでは MySQL のユーザ名が wp\_user 、パスワードが wp\_password 、作成するデータベース名は db\_example\_com\_test  とします。

```
$ sudo wp --allow-root core config --dbname=db_example_com_test --dbuser=wp_user --dbpass=wp_password
```

**nginx 設定ファイルの修正**

最後に nginx のバックエンド側の設定ファイルを修正します。 サブディレクトリとして /test  にインストールした場合は以下のように location /test/ {}  を追加してください。

```
server {    listen      unix:/var/run/nginx-backend.sock;    server_name example.com;    root        /var/www/vhosts/example.com;    index       index.php index.html index.htm;    access_log  /var/log/nginx/example.com.backend.access.log backend;    keepalive_timeout 25;    port_in_redirect  off;    gzip              off;    gzip_vary         off;    location /test/ {        try_files $uri $uri/ /test/index.php$is_args$args;    }    include /etc/nginx/wp-singlesite;    #include /etc/nginx/wp-multisite-subdir;}
```

**設定ファイルの変更反映**

nginx の設定ファイルの修正を行った後は sudo service nginx reload で設定ファイルの変更を反映してください。 以上でサブディレクトリへの WordPress のインストールは終了です。

以降はブラウザからアクセスして管理者ユーザの作成を行っても良いですし、このままコマンドラインから

```
$ wp core install --url= --title= --admin_user= --admin_password= --admin_email=
```

とコマンドでインストールしても良いです。

- [Amimoto Managed Hosting](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#main-content)
  
  
  
  
  
    - [基本事項](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E5%9F%BA%E6%9C%AC%E4%BA%8B%E9%A0%85)
    - [スタートアップガイド](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E3%82%AC%E3%82%A4%E3%83%89)
    - [他社サーバから移行したい](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E4%BB%96%E7%A4%BE%E3%82%B5%E3%83%BC%E3%83%90%E3%81%8B%E3%82%89%E7%A7%BB%E8%A1%8C%E3%81%97%E3%81%9F%E3%81%84)
    - [管理画面のご利用方法](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E7%AE%A1%E7%90%86%E7%94%BB%E9%9D%A2%E3%81%AE%E3%81%94%E5%88%A9%E7%94%A8%E6%96%B9%E6%B3%95)
    - [サーバー接続](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E6%8E%A5%E7%B6%9A)
    - [ご契約・お支払い](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E3%81%94%E5%A5%91%E7%B4%84-%E3%81%8A%E6%94%AF%E6%89%95%E3%81%84)
    - [よくあるお問い合わせ](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E3%82%88%E3%81%8F%E3%81%82%E3%82%8B%E3%81%8A%E5%95%8F%E3%81%84%E5%90%88%E3%82%8F%E3%81%9B)
    - [トラブルシューティング](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB%E3%82%B7%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0)
    - [プリインストールされているプラグイン](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E3%83%97%E3%83%AA%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3)
    - [ベンダー別 DNS 設定ガイド](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E3%83%99%E3%83%B3%E3%83%80%E3%83%BC%E5%88%A5-dns-%E8%A8%AD%E5%AE%9A%E3%82%AC%E3%82%A4%E3%83%89)
    - [活用 Tips (メール編)](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E6%B4%BB%E7%94%A8-tips-%E3%83%A1%E3%83%BC%E3%83%AB%E7%B7%A8)
    - [活用 Tips (キャッシュ編)](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E6%B4%BB%E7%94%A8-tips-%E3%82%AD%E3%83%A3%E3%83%83%E3%82%B7%E3%83%A5%E7%B7%A8)
    - [活用 Tips (運用編)](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E6%B4%BB%E7%94%A8-tips-%E9%81%8B%E7%94%A8%E7%B7%A8)
    - [活用 Tips (インテグレーション編)](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E6%B4%BB%E7%94%A8-tips-%E3%82%A4%E3%83%B3%E3%83%86%E3%82%B0%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E7%B7%A8)
    - [活用 Tips (開発編)](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E6%B4%BB%E7%94%A8-tips-%E9%96%8B%E7%99%BA%E7%B7%A8)
    - [非推奨のプラグイン](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E9%9D%9E%E6%8E%A8%E5%A5%A8%E3%81%AE%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3)
    - [サービス全般](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E5%85%A8%E8%88%AC)
    - [メンテナンス](https://knowledge.amimoto-ami.com/knowledge/amimoto-managed-hosting?hsLang=ja#%E3%83%A1%E3%83%B3%E3%83%86%E3%83%8A%E3%83%B3%E3%82%B9)
- [Amimoto AMI](https://knowledge.amimoto-ami.com/knowledge/amimoto-ami?hsLang=ja#main-content)
  
  
  
  
  
    - [基本的なご利用方法](https://knowledge.amimoto-ami.com/knowledge/amimoto-ami?hsLang=ja#%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E3%81%94%E5%88%A9%E7%94%A8%E6%96%B9%E6%B3%95)
    - [サーバーへの接続](https://knowledge.amimoto-ami.com/knowledge/amimoto-ami?hsLang=ja#%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%B8%E3%81%AE%E6%8E%A5%E7%B6%9A)
    - [活用Tips](https://knowledge.amimoto-ami.com/knowledge/amimoto-ami?hsLang=ja#%E6%B4%BB%E7%94%A8tips)
    - [よくあるお問い合わせ](https://knowledge.amimoto-ami.com/knowledge/amimoto-ami?hsLang=ja#%E3%82%88%E3%81%8F%E3%81%82%E3%82%8B%E3%81%8A%E5%95%8F%E3%81%84%E5%90%88%E3%82%8F%E3%81%9B)
    - [トラブルシューティング](https://knowledge.amimoto-ami.com/knowledge/amimoto-ami?hsLang=ja#%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB%E3%82%B7%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0)
- [\[EN\] Amimoto Managed Hosting](https://knowledge.amimoto-ami.com/knowledge/en-amimoto-managed-hosting?hsLang=ja#main-content)
  
  
  
  
  
    - [Migration tips for AMIMOTO Managed Hosting](https://knowledge.amimoto-ami.com/knowledge/en-amimoto-managed-hosting?hsLang=ja#migration-tips-for-amimoto-managed-hosting)

- ホーム
- 製品
- 価格
- ブログ
- 会社

[![Chill listening crop-3](https://knowledge.amimoto-ami.com/hs-fs/hubfs/Amimoto_Logomark_rgb.png?width=24&height=24&name=Amimoto_Logomark_rgb.png "Chill listening crop-3")](https://ja.amimoto-ami.com/)

Flexible Cloud WordPress Hosting

<https://www.facebook.com/AmimotoAMI/> <https://twitter.com/Amimoto_Ami>

Copyright © 2026, 株式会社デジタルキューブ