DevOps/AWS

AWS Route53 ์„ ์ด์šฉํ•˜์—ฌ vercel ๋„๋ฉ”์ธ ์„ค์ • ๋ฐ ๋ณ€๊ฒฝ

ํ”„๋กœ๊ทธ๋ž˜๋จธ ์˜ค์›” 2023. 12. 14.

 

ํ”„๋ก ํŠธ์—”๋“œ ๋ถ„๋“ค์ด CI/CD ๋˜ํ•œ ์ง€์›๋˜์–ด repository ์— push ๊ฐ€ ์ผ์–ด๋‚  ๋•Œ ๋งˆ๋‹ค ์ž๋™์œผ๋กœ ๋ฐฐํฌ๋ฅผ ํ•ด์ฃผ๋Š” ํŽธ๋ฆฌํ•จ ๋“ฑ ์—ฌ๋Ÿฌ ์ด์œ ๋กœ VERCEL๋ฅผ ์ด์šฉํ•˜์—ฌ ์„œ๋น„์Šค๋ฅผ ๋ฐฐํฌํ•œ๋‹ค. ํ•˜์ง€๋งŒ ์ตœ์ƒ์œ„ ๋„๋ฉ”์ธ์€ .vercel.app ์ด๊ธฐ ๋•Œ๋ฌธ์— ์„œ๋น„๋ฅผ ํ•  ๋•Œ๋Š” ๋„๋ฉ”์ธ์„ ๋ณ€๊ฒฝํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

์˜ค๋Š˜์€ AWS ์˜ Route 53 ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ vercel ๋„๋ฉ”์ธ ์„ค์ • ๋ฐ ๋ณ€๊ฒฝํ•  ๊ฒƒ์ด๋‹ค.

๋จผ์ € ๋„๋ฉ”์ธ์„ ๊ตฌ์ž…ํ•˜์—ฌ, Route53 ์„œ๋น„์Šค ํ˜ธ์ŠคํŒ… ์˜์—ญ์—์„œ ์ž์‹ ์ด ์‚ฐ ๋„๋ฉ”์ธ์ด ๋ณด์ด๊ฒŒ ํ•œ๋‹ค.

AWS ์˜ Route 53 ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ ๋„๋ฉ”์ธ์„ ์ƒ€๋‹ค๋ฉด ๋ฐ”๋กœ ๋‚˜ํƒ€๋‚  ๊ฒƒ์ด๊ณ , "๊ฐ€๋น„์•„"๋‚˜ ๋‹ค๋ฅธ ๊ณณ์—์„œ ๋„๋ฉ”์ธ์„ ์ƒ€๋‹ค๋ฉด ํ˜ธ์ŠคํŒ… ์˜์—ญ ์ƒ์„ฑ์„ ๋ˆŒ๋Ÿฌ ํ˜ธ์ŠคํŒ… ์˜์—ญ์„ ๋งŒ๋“ค์–ด์ฃผ์–ด์•ผ ํ•œ๋‹ค.

 

๋‹ค๋ฅธ ์„œ๋น„์Šค์—์„œ ๋„๋ฉ”์ธ์„ ์ƒ€์„ ๊ฒฝ์šฐ ํ˜ธ์ŠคํŒ… ์˜์—ญ์„ ์ƒ์„ฑํ•ด์ค˜์•ผ ํ•œ๋‹ค.

 

 

๋ณธ์ธ์ด ๊ตฌ๋งคํ•˜๊ฑฐ๋‚˜ ์–ป์€ ๋„๋ฉ”์ธ ์ด๋ฆ„์„ ์ž…๋ ฅํ•ด์ค€๋‹ค.

๋‹ค๋ฅธ ์„ค์ •์€ ๊ฑด๋“ค์ด์ง€ ์•Š๊ณ  ์œ ํ˜• ๋˜ํ•œ ํผ๋ธ”๋ฆญ ํ˜ธ์ŠคํŒ… ์˜์—ญ์œผ๋กœ

ํ˜ธ์ŠคํŒ… ์˜์—ญ ์ƒ์„ฑ์„ ํด๋ฆญํ•˜์—ฌ ํ˜ธ์ŠคํŒ… ์˜์—ญ์„ ์ƒ์„ฑํ•œ๋‹ค.

 

 

 

 

 

์˜ˆ์‹œ ๋ฒ„์…€ ์ด๋ฏธ์ง€๋Š” ์ด ๊ณณ ๋ธ”๋กœ๊ทธ์—์„œ ๊ฐ€์ ธ์™”์Œ์„ ๋ฏธ๋ฆฌ ๋ฐํžŒ๋‹ค.

https://velog.io/@jangsebari/route53-%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%98%EC%97%AC-vercel-%EB%8F%84%EB%A9%94%EC%9D%B8-%EB%B3%80%EA%B2%BD

 

 

 

 

๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋„๋ฉ”์ธ ์„ค์ •ํŽ˜์ด์ง€์—์„œ ๊ตฌ๋งคํ•œ ๋„๋ฉ”์ธ ์ด๋ฆ„์„ ์ž…๋ ฅํ•˜๊ณ  Add ๋ฒ„ํŠผ์„ ํด๋ฆญํ•œ๋‹ค. ๋„๋ฉ”์ธ์˜ ์ด๋ฆ„์€ ์ž„์˜๋กœ 'jangsebari-test' ๋กœ ์ž‘์„ฑํ•˜์˜€๋‹ค.

 

 

 

 

๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ถ”์ฒœ ํ•ญ๋ชฉ์„ ํด๋ฆญํ•˜๊ณ  Add ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅธ๋‹ค.

 

 

์ด๋•Œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด A ๋ ˆ์ฝ”๋“œ ๊ณผ CNAME ์„น์…˜์ด ๋‚˜ํƒ€๋‚œ๋‹ค.

A ๋ ˆ์ฝ”๋“œ๋Š” ๊ณ ์ •๋œ IP์— ๋„๋ฉ”์ธ ์ฃผ์†Œ๋ฅผ ๋งคํ•‘ํ•œ ๊ฒƒ์ด๋ฉฐ CNAME ์€ ๋„๋ฉ”์ธ ์ฃผ์†Œ์— ๋˜ ๋‹ค๋ฅธ ๋„๋ฉ”์ธ ์ฃผ์†Œ๋ฅผ ๋งคํ•‘ํ•œ ๊ฒƒ์ด๋‹ค.

route53 ํ˜ธ์ŠคํŠธ ์˜์—ญ์— ๋ ˆ์ฝ”๋“œ ์ถ”๊ฐ€๋ฅผ ํ†ตํ•ด CNAME ์„ ์ถ”๊ฐ€ํ•ด ์ค„ ๊ฒฝ์šฐ www.jangsebari-test.com ์œผ๋กœ ์ ‘์†ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜๋ฉฐ A ๋ ˆ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ ํ•  ๊ฒฝ์šฐ jangsebari-test.com ์„ www.jangsebari-test.com ์œผ๋กœ ๋ฆฌ๋‹ค์ด๋ ‰ํŒ…ํ•˜์—ฌ ๋ฐฐํฌ๋œ ํ™ˆํŽ˜์ด์ง€์— ์ ‘์†ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.

์ถ”๊ฐ€๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ตฌ๋งคํ•œ ๋„๋ฉ”์ธ์˜ ๋„ค์ž„์„œ๋ฒ„๋ฅผ vercel ์—์„œ ์ œ๊ณตํ•˜๋Š” ํ˜ธ์ŠคํŒ… ์˜์—ญ ๋„ค์ž„์„œ๋ฒ„๋กœ ๋ณ€๊ฒฝํ•˜์—ฌ ๊ตฌ๋งคํ•œ ๋„๋ฉ”์ธ๊ณผ ๋ฐฐํฌ๋œ ํ”„๋กœ์ ํŠธ๋ฅผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ๋„ ์žˆ๋‹ค.

 

 

 

๋Œ“๊ธ€