AWSでLAMP環境し、そこにWordPressをインストールしてインターネット上でウェブサイトを作成する方法をまとめました。
EC2の概要
EC2の概要については以下の記事でまとめています。

EC2の概要とEC2インスタンスを立ち上げる方法まとめ - AWSラボ - WIジャパン
AWSは、Amazonが貸し出しているクラウドコンピューティングサービスです。 EC2のより詳しい技術仕様については以下AWSの公式PDFが参考になります。 ... 続きを読む
EC2上でインスタンスを立ち上げる
EC2にインスタンスを立ち上げる方法は以下の記事で紹介しています。
EC2のインスタンスは、AWSのサーバー上のハイパーバイザーによって立ち上げられる仮想サーバーです。
立ち上げるインスタンスはAmazon Linux 2023を想定します。
LAMPの概要
LAMPはLinux、Apache、MySQL、PHPの頭文字で、プログラム(アプリケーション)を実行するためのサーバー環境のことを指します。
Amazon Linux 2023にLAMP環境を構築する
以下のドキュメントを参考にしつつ、Amazon Linux 2023にLAMP環境を構築します。
チュートリアル: AL2023 に LAMP サーバーをインストールする - Amazon Linux 2023
Apache ウェブサーバーを PHP と MariaDB のサポートとともに EC2 インスタンスにインストールします。
構築したLAMP環境にWordPressをインストールする
以下ドキュメントを参考にLAMP環境をWordPressにインストールします。
チュートリアル: AL2023 で WordPress ブログをホストする - Amazon Linux 2023
EC2 インスタンスに WordPress ブログをインストール、構成し、セキュリティを確保するためのチュートリアル。
構築したWordPressサイトを独自ドメインでインターネットに公開する
AWSでは独自ドメインをRoute 53で取得して管理ができます。
Amazon Route 53 を使用したドメインの登録と管理 - Amazon Route 53
Amazon Route 53 を使用して新しいドメイン名を登録します。
パブリックホストゾーンを作成して独自ドメインとEC2で立ち上げたサーバーのIPアドレスを紐づけて独自ドメインでサーバーにアクセスできるようになります。
まとめ
Amazon Linuxを使用してAWSでWordPressでサイトを作成して公開する方法をまとめました。
AWSでサイトを運営したい場合や、エンジニアとしてAWSの理解を深めたい方の参考になれば幸いです。



