๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก2024/11/06 (2)

JiYoung Dev ๐Ÿ–ฅ

Nginx๋กœ Reverse Proxy ์„ค์ •ํ•˜๊ธฐ

๐Ÿ”Ž ๋ฌธ์ œ ์ƒํ™ฉ์ „์‹œํšŒ ์ฐธ์—ฌ๋ฅผ ์œ„ํ•ด ์‚ฌ๋‚ด ์„œ๋ฒ„(Private๋ง)์— ๊ตฌ์ถ•๋˜์–ด ์žˆ๋Š” ์†”๋ฃจ์…˜์„ ์™ธ๋ถ€๋ง์—์„œ๋„ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„คํŠธ์›Œํฌ ์„ค์ •์„ ๋ณ€๊ฒฝํ•˜๋Š” ์ผ์ด ์žˆ์—ˆ๋‹ค. ๋ผ์šฐํŒ…์„ ํ–ˆ๋Š”์ง€ ์•„๋‹˜ ํฌํŠธํฌ์›Œ๋”ฉ์„ ํ–ˆ๋Š”์ง€๋Š” ํ™•์‹คํ•˜์ง€ ์•Š์ง€๋งŒ(์•„๋งˆ๋„ ํฌํŠธํฌ์›Œ๋”ฉ?) ์–ด์จŒ๋“  ๊ฒฐ๋ก ์€ ์‚ฌ๋‚ด๋ง IP๋กœ ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋˜ ๊ฒƒ์„ ์™ธ๋ถ€๋ง์—์„œ๋„ ์ ‘์†์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ๋ณ€๊ฒฝํ•œ ๊ฒƒ์ด๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋ ‡๊ฒŒ ์™ธ๋ถ€๋ง์—์„œ ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ณ€๊ฒฝํ•˜๋ฉด์„œ ๋ฆฌ์•กํŠธ ์•ฑ์ด ์—ฐ๊ณ„๋œ API ์„œ๋ฒ„์™€ ์—ฐ๋™์ด ์•ˆ๋˜๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜์˜€๋‹ค. ํ˜„์žฌ ์šฐ๋ฆฌ ์†”๋ฃจ์…˜์˜ ์•„ํ‚คํ…์ฒ˜๋Š” ์•ฝ๊ฐ„ ๋…ํŠนํ•˜๊ฒŒ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋Š”๋ฐ CSR์ธ ๋ฆฌ์•กํŠธ๋ฅผ Node.js ์„œ๋ฒ„ ์œ„์— ์˜ฌ๋ฆฌ๊ณ , ๋ฆฌ์•กํŠธ์—์„œ Node.js, Spring Server ๋ฐ python Server์™€ ํ†ต์‹ ํ•˜๋Š” ๊ตฌ์กฐ์ด๋‹ค.  ๋ฆฌ์•กํŠธ ์•ฑ์—์„œ ๊ฐ ์„œ๋ฒ„๋กœ ์ „์†กํ•˜๋Š” API..

full stack/Back-End 2024. 11. 6. 21:43