Skip to content

RyosukeDTomita/quick_ec2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quick start tiny EC2

un license

INDEX


ABOUT

最低限の機能を持つEC2を構築するためのリポジトリです。

  • SSMで接続できる
  • Apacheが80番ポートで起動している

ENVIRONMENT

Apacheをdockerでサービスとして起動してます。


PREPARING

install terraform

公式のインストールガイド Linux版バイナリを取得

wget -O- https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list
sudo apt update && sudo apt install terraform

HOW TO USE

gui(do not use terraform)

read gui.md

terraform

cd terraform
terraform init
terraform plan
terraform apply
curl EC2 IP