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

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

2-tier ๊ตฌ์ถ• - (3. RDS MySQL ์ƒ์„ฑ)

RDS MySQL

  • RDS๋Š” AWS์—์„œ ๊ด€๊ณ„ํ˜• DB๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ํ”Œ๋žซํผ ์„œ๋น„์Šค์ด๋‹ค.
  • ๋‹ค์–‘ํ•œ DB๋ฅผ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, ์ด์ „์— ์„ค์น˜ํ•œ wordpress์—์„œ ์‚ฌ์šฉํ•˜๋„๋ก MySQL์„ ๋ฌด๋ฃŒ๋ฒ„์ „์œผ๋กœ ๋งŒ๋“ค์–ด๋ณด๊ฒ ๋‹ค.

 

1. DB๊ฐ€ ์‚ฌ์šฉํ•  ์„œ๋ธŒ๋„ท ์„ค์ •

  • ์ƒ์„ฑํ•ด์ค€ ํ”„๋ผ์ด๋น— ์„œ๋ธŒ๋„ท 2๊ฐœ๋ฅผ ๊ทธ๋ฃน์œผ๋กœ ์ง€์ •

 

2. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ƒ์„ฑ

  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฉ”๋‰ด์—์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ƒ์„ฑ ํด๋ฆญ

  • MySQL๊ณผ ํ”„๋ฆฌํ‹ฐ์–ด ์„ ํƒ

  • DB์ด๋ฆ„๊ณผ ์ตœ๊ณ ๊ถˆํ•œ ๊ณ„์ • ์„ค์ •

  • ์Šคํ† ๋ฆฌ์ง€ ์ž๋™ ์กฐ์ • ๋น„ํ™œ์„ฑํ™”

  • ์—ฐ๊ฒฐํ•ด์ค„ VPC, DB, ์„œ๋ธŒ๋„ท ๊ทธ๋ฃน ์„ ํƒ

  • ์ดˆ๊ธฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ด๋ฆ„, ๋ฐฑ์—…๋ณธ ์„ค์ •

 

3. ์›น์„œ๋ฒ„(EC2)๊ฐ€ DB์— ๋“ค์–ด์˜ค๋„๋ก ์„ค์ •

EC2๊ฐ€ DB์— ๋“ค์–ด์˜ค๋„๋ก ํ•˜๋ ค๋ฉด ๋ณด์•ˆ๊ทธ๋ฃน์—์„œ EC2๊ฐ€ ์ ‘๊ทผ๊ฐ€๋Šฅํ•˜๋„๋ก ์ˆ˜์ •ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

DB ๋ณด์•ˆ๊ทธ๋ฃน์— inbound ํ•ญ๋ชฉ์—์„œ EC2๋ณด์•ˆ๊ทธ๋ฃน ์ž์ฒด๋ฅผ ํ—ˆ์šฉํ•ด์ค€๋‹ค.

  • ์›น์„œ๋ฒ„์˜ ๋ณด์•ˆ๊ทธ๋ฃน ์•„์ด๋”” ๋ณต์‚ฌํ›„ rds์˜ ๋ณด์•ˆ๊ทธ๋ฃน ํด๋ฆญ

  • ์ธ๋ฐ”์šด๋“œ ํŽธ์ง‘ : ํฌํŠธ๋Š” MySQLํฌํŠธ์ธ 3306์„ ์ž…๋ ฅํ•˜๊ณ  ์›น์„œ๋ฒ„ ๋ณด์•ˆ๊ทธ๋ฃน ID๋ฅผ ๋ถ™์—ฌ๋„ฃ๊ธฐ