AWSのEC2でLAMP環境を作成してWordPressサイトをインターネットに公開する方法まとめ

AWS

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の理解を深めたい方の参考になれば幸いです。

タイトルとURLをコピーしました