1
1

More than 3 years have passed since last update.

WordPressでNephila clavata (絡新婦)を使って負荷分散をした話

Posted at

目的と手段

管理しているHPの読み込み速度を上げたくて悩んでいました。画像や動画が多いサイトで読み込みに時間がかかっています。そこでWordPressのプラグインNephila clavata (絡新婦)を使って負荷分散をし、読み込み速度の改善を図りました。以下にその時の流れを書いておきます。

Nephila clavata (絡新婦)

WordPressのメディアライブラリに画像をアップロードすると自動でAmazon S3へアップロードし、リンクも変更してくれる大変便利なプラグインです。

使い方

S3バケット作成

まずはS3のバケットを作ります。バケットネームはstatic.〇〇.com とかの静的ファイルを配布したいドメイン名が良いと思います。自サイトのドメイン名とは別のまだ使っていないサブドメインを利用してください。リージョンは日本なら東京です。作成したら、セキュリティ証明書画面で取得した「アクセスキー」「シークレットアクセスキー」をメモしておいてください。

Nephila clavata (絡新婦)の設定

Nephila clavata (絡新婦)をインストールし、有効化すると設定に「Nephila clavata」という追加メニューが表示されます。
kumo.png
先ほど作成したバケットがある「AWSアクセスキー」「AWSシークレットアクセスキー」「AWSリージョン」を入力します。入力した「AWSアクセスキー」「AWSシークレットアクセスキー」「AWSリージョン」が正しければ「S3 バケット」「S3 URL」という項目が表示され、作成済みの S3 バケットがリスト表示されます。「S3 バケット」には先ほどのバケットを「S3 URL」にはプロパティに書いてあるバケットのエンドポイントを入力します。※必ず http://となっていることを確認してください。
設定に問題が無ければ、画像ファイルが自動的にS3 バケットにアップロードされ、投稿中の画像URLがS3 バケットのURLに変更されます。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1