๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ”ฅ IT 8๊ฐœ ์ง๋ฌด ๊ธฐ์ดˆ์ฒดํ—˜

2-tier ๊ตฌ์ถ• - (5. ์›น ์„œ๋ฒ„ ๋ณต์ œ)

์›น ์„œ๋ฒ„ ๋ณต์ œ

  • ์›น ์„œ๋ฒ„๋ฅผ ํ•œ๋Œ€๋ณด๋‹ค ๋‘ ๋Œ€๋ฅผ ์“ฐ๋ฉด, ํ•œ๋Œ€์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ด๋„ ๋‹ค๋ฅธ ํ•œ๋Œ€๋กœ ์„œ๋น„์Šค๋ฅผ ํ•  ์ˆ˜ ์žˆ์–ด ๊ฐ€์šฉ์„ฑ์ด ์ข‹์•„์ง„๋‹ค. ํ•˜์ง€๋งŒ ๋ฌด๊ฑฐ์šด ํ”„๋กœ๊ทธ๋žจ์„ ์ฒ˜๋ฆฌํ•˜๋ ค๋ฉด ์ŠคํŒฉ ์ข‹์€ ํ•œ๋Œ€๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒŒ ์œ ๋ฆฌํ•˜๋‹ค.
  • ์›น ์„œ๋ฒ„ ์ž์ฒด์— ๋ฌด๊ฑฐ์šด ์ฒ˜๋ฆฌ ๋กœ์ง์ด ์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋“œ๋ฌผ๊ธฐ ๋•Œ๋ฌธ์— ์›น ์„œ๋ฒ„์˜ ๊ฒฝ์šฐ ๋ณดํ†ต ์ž‘์€ ์ŠคํŒฉ 2๋Œ€๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. 

 

1. ๋ฐฑ์—…๋ณธ์„ ์ด์šฉํ•œ EC2 ๋ณต์ œ

์ƒ์„ฑํ•œ ์›น์„œ๋ฒ„๊ฐ€ ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•˜๋ฉด EC2๋ฅผ ๋ณต์ œํ•œ๋‹ค.

๋ฐฑ์—…๋ณธ ์ด๋ฏธ์ง€์˜ ์ด์Œ๊ณผ ์„ค๋ช…์„ ์ž‘์„ฑํ•ด์ฃผ๊ณ  ์ƒ์„ฑ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•œ๋‹ค.

 

 

 

 

 

 

  • AMI๋ฉ”๋‰ด์— ๋“ค์–ด๊ฐ€ ์ƒ์„ฑ๋œ ์ด๋ฏธ์ง€๋ฅผ ์„ ํƒํ•˜๊ณ  ์‹œ์ž‘ํ•˜๊ธฐ ํด๋ฆญํ•œ๋‹ค.

  • VPC, ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท์„ ์„ ํƒํ•˜๊ณ  ํผ๋ธ”๋ฆญ IP๋ฅผ ํ• ๋‹นํ•ด์ค€๋‹ค.

  • ๋ณด์•ˆ๊ทธ๋ฃน์€ ๊ธฐ์กด์— ์‚ฌ์šฉํ•˜๋˜ ์›น ์„œ๋ฒ„(ssh,http ํฌํŠธ) ๋ณด์•ˆ๊ทธ๋ฃน์„ ์„ ํƒํ•ด์ค€๋‹ค. ๊ฐ™์€ ์—ญํ• ์„ ํ•˜๋Š” ์›น์„œ๋ฒ„๋Š” ๊ฐ™์€ ๋ณด์•ˆ๊ทธ๋ฃน์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.

 

2. ๋ณต์ œ๋œ EC2์— ์ ‘์†ํ•˜๊ณ  MySQL ์ ‘์†

โ–ถ ์›น์„œ๋ฒ„์—์„œ MySQL์— ์ ‘์†ํ•˜๋Š” ๋ฐฉ๋ฒ• - [ 2-tier ๊ตฌ์ถ• - (4. ์›น์„œ๋ฒ„์—์„œ MySQL์— ์ ‘์†) ]

์•„๋ž˜์™€ ๊ฐ™์€ ํ™”๋ฉด์ด ๋‚˜์˜ค๋ฉด ์›น ์„œ๋ฒ„ ๋‘๋Œ€์™€ MySQL๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐ ์„ฑ๊ณตํ•œ ๊ฒƒ์ด๋‹ค!๐Ÿ‘