Dev-Kyuu
article thumbnail

๐Ÿง‘๐Ÿป‍๐Ÿ’ป AWS RDS ์ธ์Šคํ„ด์Šค ๋งŒ๋“ค๊ธฐ + EC2 ์ธ์Šคํ„ด์Šค๋ž‘ ์—ฐ๊ฒฐํ•˜๊ธฐ 

์ง€๋‚œ๋ฒˆ์— ํ–ˆ์„๋•Œ ์–ด๋–ป๊ฒŒ ํ•ด๋„ ์•ˆ๋๋Š”๋ฐ ์ด๋ฒˆ์—” ๋˜๋Š”๊ฑฐ๋ณด๋‹ˆ ์ง€๋‚œ๋ฒˆ์— ๋ญ”๊ฐ€ ์ž˜๋ชปํ–ˆ๋‚˜๋ด„ ใ…‹ 

์ด๋ฒˆ์—” ๋๋‹ค ์•ผํ˜ธ ใ…‹

 

1. RDS ๋Œ€์‹œ๋ณด๋“œ ๐Ÿ‘‰ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ƒ์„ฑ

 

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

์ €๋Š” Mysql์„ ์‚ฌ์šฉํ• ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— Mysql -ํ”„๋ฆฌํ‹ฐ์–ด๋กœ ์„ค์ •ํ–ˆ์Š˜๋‹ค

 

3. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ƒ์„ฑ ๋ฐฉ์‹  ์„ค์ •

- RDS DB์ธ์Šคํ„ด์Šค ์ด๋ฆ„ ์„ค์ • / ๋งˆ์Šคํ„ฐ ์‚ฌ์šฉ์ž ์ด๋ฆ„(์ ‘์†์‹œ ์‚ฌ์šฉํ•  ๊ณ„์ •) + ํŒจ์Šค์›Œ๋“œ ์„ค์ •

- ์ด๊ฑด ๊นŒ๋จน์–ด๋„ ์ˆ˜์ •ํ•ด์„œ ์ ์šฉํ•  ์ˆ˜ ์žˆ๊ธด ํ•œ๋ฐ ์ž˜ ์ ์–ด๋‘์…”์š”์ž‰

 

4. ์Šคํ† ๋ฆฌ์ง€ ์„ค์ •

์Šคํ† ๋ฆฌ์ง€ ์œ ํ˜•์— ํ”„๋กœ๋น„์ €๋‹๋œ SSD์„ ํƒ์‹œ ๊ณผ๊ธˆ๋จ! ๋ฒ”์šฉ SSD ์œผ๋กœ ์„ค์ •ํ•˜๊ณ ,

์Šคํ† ๋ฆฌ์ง€ ์ž๋™ ์กฐ์ •์‹œ ๊ณผ๊ธˆ์œ„ํ—˜ ์žˆ์œผ๋‹ˆ ์ฒดํฌ๋ฐ•์Šค ํ•ด์ œํ•˜๊ธฐ 

 

5. ์—ฐ๊ฒฐ

๋‚˜๋Š” ๋‚ด๊ฐ€ ์ƒ์„ฑํ•œ EC2๋ž‘ ์—ฐ๊ฒฐํ•ด์„œ ์‚ฌ์šฉ ํ•  ๊ฑฐ์—ฌ์„œ [EC2 ์ปดํ“จํŒ… ๋ฆฌ์†Œ์Šค ์—ฐ๊ฒฐ]์„ ํ•ด์คฌ์Œ

 

6. ์ถ”๊ฐ€ ๊ตฌ์„ฑ

์ถ”๊ฐ€๊ตฌ์„ฑ์ด๋ผ๊ณ  ํ•ด์„œ ์•ˆํ•˜๊ณ  ๋„˜์–ด๊ฐˆ์ˆ˜๋„์žˆ๋Š”๋ฐ ๊ผฎ๊ผฎ๊ผฎ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ด๋ฆ„ ์„ค์ •ํ•˜๊ธฐ !!!!!!!!  ๐Ÿ”ฅ

 

 

7. ์ ‘์† ํ…Œ์ŠคํŠธ

๋‚ด Aws EC2 ์ธ์Šคํ„ด์Šค์—์„œ ์ ‘์† ํ…Œ์ŠคํŠธ๋ฅผ ํ•ด๋ณด๋ฉด

mysql -h <์—”๋“œํฌ์ธํŠธ ์ฃผ์†Œ> -P 3306 -u admin -p

์ ‘์†๋„ ๋˜๊ณ  ๋‚ด๊ฐ€ ์œ„์—์„œ ์ง€์ •ํ•œ rdstest ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์ƒ์„ฑ๋œ๊ฒƒ๋„ ํ™•์ธ ๊ฐ€๋Šฅ ! 

 

 

8. ์ดˆ๊ธฐ ์„ค์ •

RDS ๋Š” ๋‹ค์Œ ์„ธ๊ฐ€์ง€ ์„ค์ •์„ ํ•„์ˆ˜๋กœ ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน์—์„œ ์ˆ˜์ •ํ•ด์ฃผ์–ด์•ผํ•จ!

RDS ํŽ˜์ด์ง€ > ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน์— ๋“ค์–ด๊ฐ€๋ฉด ๊ธฐ๋ณธ ๊ทธ๋ฃน์ด ํ•˜๋‚˜ ์žˆ๋Š”๊ฑฐ ๋ณผ ์ˆ˜ ์žˆ๋Š”๋ฐ ๊ธฐ๋ณธ ๊ทธ๋ฃน์€ ์ˆ˜์ •์ด ๋ถˆ๊ฐ€ํ•˜๋‹ˆ 

๋˜‘๊ฐ™์€ ๊ทธ๋ฃน ํŒจ๋ฐ€๋ฆฌ๋กœ ์ƒ์„ฑํ•ด์„œ, ์•„๋ž˜ ๋‚ด์šฉ๋“ค์„ ์ˆ˜์ •ํ•ด์ค€๋‹ค.

  • Time Zone
  • Character Set
  • Max Connection

RDS > ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ์ƒ์„ฑ

* ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ํŒจ๋ฐ€๋ฆฌ๋Š” ๊ธฐ์กด์— ์žˆ๋Š” ๊ธฐ๋ณธ ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน๊ณผ ๋™์ผํ•˜๊ฒŒ ์„ค์ •ํ•˜๊ธฐ!

 

RDS > ํŒŒ๋ผ๋ฏธํ„ฐ ์„ค์ • ๋ณ€๊ฒฝ

  • ํƒ€์ž„์กด Asia/Seoul ๋กœ ๋ณ€๊ฒฝ
  • character_set ์œผ๋กœ ๊ฒ€์ƒ‰ํ•ด์„œ ๊ฐ’์„ ์ „๋ฌด utf8mb4 ๋กœ ๋ณ€๊ฒฝ (์ตœ๊ทผ์— ์ด๋ชจ์ง€๊ฐ€ ํฌํ•จ๋œ mb4๋ฅผ ๋งŽ์ด ์”€)
  • collation ์œผ๋กœ ๊ฒ€์ƒ‰ํ•ด์„œ ๋‚˜์˜จ ๊ฐ’๋“ค๋„ ์ „๋ถ€ utf8mb4_general_ci ๋กœ ๋ณ€๊ฒฝ

 

RDS > ํŒŒ๋ผ๋ฏธํ„ฐ  ๋ณ€๊ฒฝ ์‚ฌํ•ญ ์ดํ•ฉ!

์—ฌ๊ธฐ์— ๋ณด๋ฉด log_bin_trust_function_creatos๋ฅผ 1๋กœ ์„ค์ •ํ•ด์ค€๊ฒƒ๋„ ๋ณผ ์ˆ˜ ์žˆ๋Š”๋ฐ ๊ทธ๊ฑด ๋”ฐ๋กœ ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ… ๊ธฐ๋ก์œผ๋กœ ์จ์„œ ์—ฐ๊ฒฐํ•ด๋‘๊ฒ ์Œ  ๋‚˜๋„ ์•Œ๊ณ ์‹ถ์ง€ ์•Š์•˜๋Š”๋ฐ .. 

 

https://kyuu-ng.tistory.com/79

 

[AWS RDS] Access denied for user 'admin'@'localhost' (using password: YES)

์ง„์งœ ์งœ์ฆ๋‚˜์„œ ์ฃฝ๊ธฐ ๋ฐ”๋กœ ์ผ๋ณด ์ง์ „์— ๋ธ”๋กœ๊ทธ 30๊ฐœ์ •๋„ ๋’ค์ ธ์„œ ์ฐพ์•„๋ƒˆ๋‹ค ๋ชจ๋“  ์‚ฌ๋žŒ์ด ์ด๋Ÿฐ ์ฆ์ƒ์„ ๊ฒช๋Š”๊ฑด ์•„๋‹Œ ๊ฒƒ ๊ฐ™๊ณ  ? ๋ช…๋ น์–ด๊ฐ€ ํ‹€๋ ธ๋Š”์ง€ ๊ถŒํ•œ์ด ๋ฌธ์  ์ง€ ๋ชจ๋ฅด๊ฒ ๋Š”๋ฐ ๋‘˜๋‹ค ๊ณ ์ณ์„œ ์ผ๋”๋‹ˆ ๋์Œ

kyuu-ng.tistory.com

 

๋ฌดํŠผ ์„ค์ •์„ ๋‹ค ํ•˜๊ณ  ๋‚˜์„œ ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน์„ ์ ์šฉํ•˜๋ ค๋ฉด RDS ์ธ์Šคํ„ด์Šค ์žฌ๋ถ€ํŒ…์„ ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

 

 

RDS > ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค > ๋‚ด๊ฐ€ ๋งŒ๋“  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค > ๊ตฌ์„ฑ > ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน์—์„œ ๋‚ด๊ฐ€ ์ ์šฉํ•œ ํŒŒ๋ฆฌ๋ฏธํ„ฐ ์ •๋ณด๋“ฑ์„ ๋ณผ ์ˆ˜ ์žˆ์Œ 

* ์žฌ๋ถ€ํŒ… ๋ณด๋ฅ˜์ค‘์ด๋ผ ์จ์žˆ์œผ๋ฉด ์žฌ๋ถ€ํŒ… ์‹œ์ผœ์„œ ์ ์šฉ์‹œ์ผœ์ฃผ๋ฉด ๋จ!

profile

Dev-Kyuu

@kyuu_ng

ํฌ์ŠคํŒ…์ด ์ข‹์•˜๋‹ค๋ฉด "์ข‹์•„์š”โค๏ธ" ๋˜๋Š” "๊ตฌ๋…๐Ÿ‘๐Ÿป" ํ•ด์ฃผ์„ธ์š”!