๐Ÿš€ AWS EC2์— ์ •์  ์›น์‚ฌ์ดํŠธ ๋ฐฐํฌํ•˜๊ธฐ (๋‹จ๊ณ„๋ณ„ ๊ฐ€์ด๋“œ)

๋ฐœํ–‰: (2026๋…„ 2์›” 26์ผ ์˜ค์ „ 10:43 GMT+9)
1 ๋ถ„ ์†Œ์š”
์›๋ฌธ: Dev.to

Source: Dev.to

๐Ÿš€ AWS EC2์—์„œ ์ •์  ์›น์‚ฌ์ดํŠธ ๋ฐฐํฌ (๋‹จ๊ณ„๋ณ„ ๊ฐ€์ด๋“œ) ์ปค๋ฒ„ ์ด๋ฏธ์ง€

์‚ฌ์šฉ ๊ธฐ์ˆ 

  • HTML & CSS
  • AWS EC2
  • Ubuntu Linux
  • Apache ์›น ์„œ๋ฒ„
  • Git & GitHub

๋ฐฐํฌ ๋‹จ๊ณ„

  1. EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.
  2. ๋ณด์•ˆ ๊ทธ๋ฃน์„ ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค (ํฌํŠธโ€ฏ80 ์—ด๋ฆผ).
  3. Apache๋ฅผ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค.
  4. index.html ํŒŒ์ผ์„ ์—…๋กœ๋“œํ–ˆ์Šต๋‹ˆ๋‹ค.
  5. ๊ณต์šฉ IP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•ด ์›น์‚ฌ์ดํŠธ์— ์ ‘์†ํ–ˆ์Šต๋‹ˆ๋‹ค.

GitHub ์ €์žฅ์†Œ

https://github.com/sushantdeshpande/cloud-practice

๋” ๋งŽ์€ ๊ณ ๊ธ‰ ํด๋ผ์šฐ๋“œ ํ”„๋กœ์ ํŠธ๊ฐ€ ๊ณง ๊ณต๊ฐœ๋ฉ๋‹ˆ๋‹ค ๐Ÿš€

0 ์กฐํšŒ
Back to Blog

๊ด€๋ จ ๊ธ€

๋” ๋ณด๊ธฐ ยป

๐Ÿš€ ํด๋ผ์šฐ๋“œ ์—”์ง€๋‹ˆ์–ด๋ง ์—ฌ์ • ์‹œ์ž‘

์†Œ๊ฐœ ์•ˆ๋…•ํ•˜์„ธ์š” ๊ฐœ๋ฐœ์ž ์—ฌ๋Ÿฌ๋ถ„ ๐Ÿ‘‹ ์ €๋Š” ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์—ฌ์ •์„ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ œ ๋ชฉํ‘œ๋Š” ๊ฐœ๋…์„ ์ดํ•ดํ•˜๊ณ  mini r...์„(๋ฅผ) ๊ตฌ์ถ•ํ•˜๋ฉด์„œ ๋‹จ๊ณ„๋ณ„๋กœ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Terraform ์„ค๋ช…: โ€œ์ด๊ฒŒ ๋ญ์ง€?โ€์—์„œ ์‹ค์ œ๋กœ ์ดํ•ดํ•˜๊ธฐ๊นŒ์ง€ ๐Ÿš€

_2์‹œ ์— prod๋ฅผ ๊นจ๋œจ๋ฆฌ๊ณ  ์‚ด์•„๋‚จ์€ 3ํ•™๋…„ ๊ณตํ•™ ํ•™์ƒ์ด ์˜ฌ๋ฆฐ ๊ธ€._ ์•„๋ฌด๋„ ๊ฒฝ๊ณ ํ•˜์ง€ ์•Š๋Š” 2 AM ๋ฌธ์ œ. ์ƒ์ƒํ•ด ๋ณด์„ธ์š”: ๋‹น์‹ ์€ ์ˆ˜๋™์œผ๋กœโ€ฆ

Terraform AWS Provider ๋‹ค์„ฏ ์‚ด ์•„์ด์—๊ฒŒ ์„ค๋ช…ํ•˜๋“ฏ (์‹ค์ œ ์ฝ”๋“œ์™€ ํ•จ๊ป˜)

๊ฑฐ๋Œ€ํ•œ ๋ ˆ๊ณ  ์ƒ์ž๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๊ณ  ์ƒ์ƒํ•ด ๋ณด์„ธ์š”. AWS๋Š” ์„œ๋ฒ„, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ๋„คํŠธ์›Œํฌ, ๋ฒ„ํ‚ท ๋“ฑ๊ณผ ๊ฐ™์€ ๋ถ€ํ’ˆ๋“ค๋กœ ๊ฐ€๋“ ์ฐฌ ๊ทธ ๊ฑฐ๋Œ€ํ•œ ์ƒ์ž์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. Terraform์€ ๋งˆ๋ฒ•์‚ฌ์™€ ๊ฐ™์€โ€ฆ