AWS

プライベートで IT を

プライベートで運用している EC2 への SSH 接続のセキュリティを追加費用なしで改善

今回は、プライベートで運用している Amazon EC2 インスタンスへの SSH 接続を、多要素認証の観点からセキュリティを担保する方法についてご説明を行います。一般に、固定 グローバル IP を取得して IP 制限する方法が考えれますが、それですと追加で費用が発生するため、無料でも認証を多要素化することでセキュリティを大幅に強化可能です。一方、多要素認証自体は、多段階認証とごっちゃになるケースがあり、正しい多要素認証の定義を理解した上で、設定変更を行います。
AWS 上で Wordpress サイトを構築

レンタルサーバーと比較して AWS/Amazon EC2 上に WordPress サイトを構築するメリット

一般に個人の WordPress サイト開設にあたっては、レンタルサーバーを用いるのが一般的かと思います。本記事では、WordPress サイト開設にあたりレンタルサーバーと AWS、Amazon EC2 を比較し、どのような場合にどちらがおすすめか、検証したいと思います。
AWS 上で Wordpress サイトを構築

【モバイルスコア 33 → 85 点】AWS 上で構築した WordPress サイトの表示速度を上げる

一般に、Web サイトのパフォーマンスというのはユーザーエクスペリエンスの観点から重要です。本記事では AWS 上に構築した WordPress サイトについて、PageSpeed Insights を使ってチューニングする方法について解説します。
AWS 上で Wordpress サイトを構築

個人のブログ用に WordPress サイトを構築するのに適切な EC2 のインスタンスタイプを考えてみる

今回は、個人のブログサイト解説目的で AWS 上で WordPress を運用する場合に、どの EC2 インスタンスタイプを選んだらよいかを解説します。T シリーズは一見安くサーバーのスペックもちょうど良さそうに見えるのですが、CPU クレジット、クレジットモデルの概念が公開サイト向けではありませんので、この辺りを中心に解説していきます。
AWS 上で Wordpress サイトを構築

AWS 上の WordPress サイトに Cocoon をインストールする

今回は、WordPress サイトに無料のテーマ、特に Cocoon を例に挙げてをアップロード、インストールする手順について解説していきます。アップロードの際、Nginx および PHP のアップロードファイルサイズの上限等に引っかかって進めなくなることがありますが、これらの回避策についても解説します。
AWS 上で Wordpress サイトを構築

個人の WordPress サイトに設置すべきページ (2/2): お問い合わせフォーム

今回は、ユーザーとの接点として重要な問い合わせフォームを、WordPress サイト上でどのように構築するかを解説してきます。各種プラグインの設定、Google サービス特に、メッセージのメール送信のための Gmail API 連携やスパム保護のための Google reCAPTCHA の説明も行っていきたいと思います。
AWS 上で Wordpress サイトを構築

個人の WordPress サイトに設置すべきページ (1/2): プライバシーポリシー、免責事項【コピペ可】

本記事では、個人の WordPress サイト開設にあたり、設置が必須と思われるプライバシーポリシー、免責事項について解説します。これらのページを 1 から作成するのは難しいのですが、インターネット上にはコピペ OK の雛形がたくさんあるので、それらを活用して準備する方法をご紹介します。なお、当サイトのプライバシーポリシー、免責事項もコピペ OK としています。
AWS 上で Wordpress サイトを構築

AWS 上で構築した WordPress サイトを HTTPS 化するために Amazon CloudFront を導入する

AWS 上で構築した WordPress サイトを、CloudFront を導入して HTTPS 化する手順について解説します。サイトのHTTPS 化は信頼されるサイトになるために必要最低条件です。一方、CloudFront を導入しての WordPress サイトの HTTPS 化は、ハマりどころがたくさんです。管理画面にログインできなくなる、403 エラーになってしまう、ERR_TOO_MANY_REDIRECTS エラーに遭う、ブロックエディターが起動しなくなる等。本記事では各種 AWS サービス、WordPress の設定をどのようにすれば CloudFront を使ってスムーズに HTTPS 化できるか解説していきます。
AWS 上で Wordpress サイトを構築

Amazon Route 53 で取得したドメインを WordPress サイトに設定する

本記事では、作成した WordPress サイトに、ドメインでアクセスできるようにします。具体的には、Amazon Route 53 でドメインを取得し、取得したドメインで WordPress サイトにアクセスするためのグローバル IPにアクセスできるようにする、さらに WordPress にも取得したドメインを設定する、までを解説します。特に、WordPress サイトにドメインを設定する作業は漏れがちなので、ご注意ください。
AWS 上で Wordpress サイトを構築

AWS 上で WordPress サイトを立ち上げてみた (2/2): WordPress インストール編

本記事では、Amazon EC2 を対象に、WordPress を導入する手順を記載します。本記事で掲載されている作業の手順は、Amazon EC2でない一般のサーバーでも適用可能かと思います。また、WordPress 初期設定時は、「wp-config.php ファイルに書き込むことができません。」等を始めとして頻繁にエラーが出るかと思いますが、副作用のない形でエラーを回避する方法も提供します。