dubakichi blog

Twitterをはじめました

dubakichi
dubakichi
started-x

こんにちわ、どばきちです。

AWSにはLightsailというサービスが提供されています。Lightsailは、月額の定額でウェブアプリケーション開発に必要なリソースをまとめて利用できるサービスになっています。一番安いプランだと現時点では$3.5(420円程度)で使える様になっていて、個人でも使いやすいサービスになっています。今回はLAMP環境 + Laravel8環境を構築しますが、他にもブループリントとして色々用意されていて、OSもWindowsやCentOSも選択可能です。

Lightsailについての詳細は以下をご覧ください。

AWS Lightsailの特徴

今回はLightsailでWebアプリケーションサーバ(LAMP + Laravel8)を構築したいと思います。

以下の様な前編、後編に分けてお伝えできたらと思います。

前編:Lightsailのインストールと起動後の確認

後編:Laravelのインストールと確認

実践!

Lightsailインスタンスの起動

AWSのWebコンソールからLightsailを検索すると以下の様な画面が出てきます。Create instanceで作成を開始できます。

OS、ブループリントの選択画面になります。

今回は「Linux/Unix + LAMP(PHP7」で作成しますが、OSのみでインスタンスを作成することも可能です。

同じ画面の下の方にプランの選択画面が出てきます。ここでインスタンスのスペックを決めることになります。

今回は月額$3.5のプランで用意します。

画面の一番下に「Create instance」ボタンがあるので押すとインスタンスが作成されます。

インスタンスが起動してきます。何回かポチポチするだけで出来上がるので非常に簡単です。

疎通確認

インスタンスが起動した時点でSSH接続、Webアクセスともに可能な状態となっています。

インスタンス起動時のリストから該当インスタンスを選択すると以下の様な画面になります。

Webアクセス

上記画像のCONNECT TOに記載されているアドレスでWebアクセスによる確認ができます。この様な画面が表示されるはずです。

SSH接続

「Connect using SSH」ボタンを押すことでSSH接続も可能です。

またデフォルトで作成される秘密鍵をダウンロードして、ローカルのsshクライアントから接続することも可能です。

以上でLightsailのインスタンス起動としては完了ですので、以降は後編でLaravelの導入をやっていきたいと思います!

それでは、また!

©︎ 2022-2025 dubakichi.com