WordPressの既存画像をS3に移植する作業メモ

移植しました。基本的には下記サイトをベースに作業を行っています。

WordPressの画像ファイルをS3に保存する(メディア機能連携) | つかびーの技術日記

今回の移植のポイントは、画像を含めメディアファイルはS3+CloudFrontで配信し、配信先URLはrosouces.php-java.comから配信するようにします。

また今回は移植するにあたり、SQLの書き換え作業が必要になります。なのでSQLに詳しくないorデータベースに直接アクセスできない人はこの先紹介するWP Offload S3 Liteの有料版を使って移植するなり、他の方法を取って下さい。

続きを読む

AWS S3+CloudFront+独自ドメイン+SSL+http2+AngularでSPAを配信する方法

最近AngularでSPA(シングルページアプリケーション)を作っているんですけど、これらはJavaScript(TypeScript)によって動くページなんで、Rubyなどのサーバーサイド言語やデータベースを一切必要としない、完全な静的ファイルのページです。

なのでApacehかNginxさえ動いていれば、コードをサーバーにデプロイするだけで動くわけですけども、最近はやれ全サイトSSL化だの、HTTP2.0だの単なる静的ファイルの配信だけでも要求が高い状況であります。SSL化するにあたっては証明書も取ってこないといけないですし、お金もかかる…

しかしAWSを使えば証明書も無料で取れるし、S3とCloudFrontを使えばいとも簡単に静的ファイルが配信できると聞いたので、試してみました。

続きを読む