WordPress のメディアライブラリを Amazon S3 へ移して運用する
Amazon S3 とは
Amazon Simple Storage Service (Amazon S3) はデータのオンラインバックアップや静的サイトのホスティング向けにデザインされたウェブサービスです。S3 は,5GB までのサイズであればファイルの種別を問わずアップロード,保管,ダウンロードが可能です。また,バケットごとに保管できるファイルの数に上限はありません。アップロードしたファイルは公開にも非公開にも設定が可能です。さらに,データは複数のデータセンタで冗長化され保管されています。
構成図
S3 バケットの作成
AWS コンソールへログインし, S3 を選択後バケットを作成してください。
バケットのプロパティから [静的ウェブサイトホスティング] タブにある [ウェブサイトのホスティングを有効にする]を選択してください。
アクセスキーの作成
AWS アカウント内の [セキュリティクレデンシャル] へ移動し,アクセスキーを作成/ダウンロードしてください。
WordPress のセットアップ
WordPress のダッシュボードのプラグインページへ移動し, Nephila calavata プラグインを有効化してください。
アクセスキーとバケットの詳細情報をプラグインへ設定します。
WordPress メディアライブラリが Amazon S3 バケットへ同期された状態です