初心者向け：Amazon LightsailでWordPressをワンクリック導入する簡単サーバーデプロイ手順

## はじめに
Amazon Lightsailは、AWSが提供するシンプルな仮想サーバー構築サービスです。

:::note warn
**インターフェイスが直感的で、AWS初心者にも分かりやすい設計になっています。**
:::

この記事では、Amazon Lightsailの特徴と基本的な使い方を解説し、サーバーを立ち上げる手順を詳しく紹介します。

## Amazon Lightsailの特徴

Amazon Lightsailの主な特徴を以下にまとめました。

:::note 
- **使いやすさ**
Lightsailは複雑なAWSの設定を簡略化し、数クリックで仮想サーバー（インスタンス）を構築できます。
- **低コスト**
月額わずか数ドルから利用可能で、予算に応じたプランを選べます。
- **ワンクリックデプロイ**
WordPressやNode.jsなどのテンプレートを選ぶだけで、アプリケーションのインストールが完了します。
- **スケーラビリティ**
必要に応じて、LightsailのインスタンスをAWSの他のサービスと連携できます。
:::

さらに詳しく知りたい方は、以下の公式サイトも参考にしてください。

https://aws.amazon.com/jp/lightsail/?gclid=CjwKCAiA6aW6BhBqEiwA6KzDcwgeD9LUIzCPNOZDWk9EgF_tlEqmjybeGNVF4CTO3HLhcPGd_S_94RoCqY8QAvD_BwE&trk=77e9e522-35d9-4b76-b445-ccef339a595d&sc_channel=ps&ef_id=CjwKCAiA6aW6BhBqEiwA6KzDcwgeD9LUIzCPNOZDWk9EgF_tlEqmjybeGNVF4CTO3HLhcPGd_S_94RoCqY8QAvD_BwE:G:s&s_kwcid=AL!4422!3!591672862937!e!!g!!amazon%20lightsail%20vps!16402422401!142328431348

## Amazon Lightsailを始める手順

AWS Management Console にログインし、Lightsailを検索し、Lightsailのサービスページに移動します。

![スクリーンショット 2024-11-30 0.43.21.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3662571/7d1d9504-0c1c-6aba-ee1c-54032dd41562.png)

「Create Instance」ボタンをクリックし、以下の設定を選択します。

![スクリーンショット 2024-11-30 0.44.43.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3662571/09ed3805-8956-edac-583c-2616546fe52c.png)

Pick your instance imageでは、「Linux/Unix」を選択し、WordPressを選びます。

![スクリーンショット 2024-11-30 0.45.42.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3662571/3eefc820-f071-4124-012a-88a9078c8c6b.png)

Select a sizeの箇所は、初期設定のまま進み、$5プランを選択します（最初の90日間は無料で試用可能です）。

![スクリーンショット 2024-11-30 0.54.03.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3662571/e0ab06be-2de1-4278-b342-cff14f3e2c67.png)

Identify your instanceの部分は、任意の名前を入力し、「Create instance」をクリックします。

![スクリーンショット 2024-11-30 7.53.23.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3662571/2ec06984-93c6-e18e-b8c2-12ce0df5c101.png)

数分後、「Running」と表示されれば正常にサーバーが起動しています。

![スクリーンショット 2024-11-30 8.07.41.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3662571/982ead5d-eb86-7900-93bd-f7988cf03007.png)

## インスタンスにSSH接続してみた

Lightsailの管理画面に戻り、作成したインスタンスの「Connect using SSH」ボタンをクリックします。

![スクリーンショット 2024-11-30 8.10.58.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3662571/569d3606-d211-8a13-fa08-01f0ffcf495d.png)

ブラウザ上で直接インスタンスに接続でき、コマンドの入力や実行が可能であることを確認しました。

![スクリーンショット 2024-11-30 8.12.27.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3662571/19712166-71d0-93bf-7b36-2b886ffe55e3.png)

## ブラウザからアクセスしてみた

次に、作成したインスタンスの **Public IPv4 address** を使い、ブラウザでアクセスしてみます。

```
http://52.193.206.251/
```

以下の「**Public IPv4 address**」に記載されたIPアドレスが、インターネットからアクセス可能なアドレスです。

![スクリーンショット 2024-11-30 8.14.36.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3662571/60f7dcd0-26e3-a600-8beb-087141b68b03.png)

実際にブラウザにIPアドレスを入力すると、「WordPress」のサンプルページが表示されることを確認できました！

![スクリーンショット 2024-11-30 8.16.28.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3662571/8af38404-e57e-90f5-3368-ab5640d4e2db.png)

Lightsailを使用すれば、小規模な開発プロジェクトやテスト環境の構築が非常に簡単です。

また、WordPressやJoomlaなどのCMSも迅速にデプロイできます。

## まとめ
Amazon Lightsailは、シンプルさと低コストを両立した仮想サーバー構築サービスです。

:::note warn
**特に、AWS初心者や小規模プロジェクトには最適な選択肢です。**
:::
今回の手順を参考に、ぜひ自身でLightsailを活用してみてください。この記事が誰かの技術の支えになれば嬉しいです！

## 参考記事

https://qiita.com/nasuvitz/items/c9a9de3fd8243693f01c

https://www.onamae.com/column/wordpress/8/

https://qiita.com/katekichi/items/8a2259524a51952ac08f