Skip to content

๐Ÿ› ๏ธ ์ธํ”„๋ผ ๊ธฐ์ˆ  ์Šคํƒ ์„ ํƒ ์ด์œ 

sunghwki edited this page Dec 3, 2024 · 4 revisions
๋ถ„์•ผ ์ž‘์„ฑ์ž ์ž‘์„ฑ์ผ
Infra ๊น€์„ฑํ™˜ 24๋…„ 12์›” 03์ผ

RHEL์™€ 100% ๋™์ผ

  • RHEL ์˜ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ๋ฆฌ๋นŒ๋”ฉํ•ด ๊ฐ™์€ ๋ฒ„์ „์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด ๋ชฉ์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด์ด๋‹ค. ์ด๋กœ ์ธํ•ด RHEL๋กœ ์ด์ „ํ•ด๋„ ์‰ฝ๊ฒŒ ์ด์ „ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ํ•œ๊ตญ์—์„œ ๋งŽ์€ ๊ณณ์—์„œ ์ด๋ฏธ ์‚ฌ์šฉํ•˜๋˜ centos์˜ ํ›„์†์ž‘์ธ ์ ๋„ ๋งˆ์Œ์— ๋“ค์—ˆ๋‹ค.
    • ์ž๋ฃŒ๊ฐ€ ํ•œ๊ตญ์–ด๋กœ ๋งŽ์€ ์žฅ์ ์ด ์žˆ๋‹ค.

aws linux์—์„œ ์‚ฌ์šฉํ–ˆ๋˜ ๊ฒƒ

Amazon Linux 2023 - Fedora์™€์˜ ๊ด€๊ณ„

  • ์ด์ „ Amazon linux์˜ ๊ฒฝ์šฐ RHEL 7๋ฒ„์ „์ด ๊ธฐ์ค€์ด์—ˆ์ง€๋งŒ, ํ˜„์žฌ 2023 ๋ฒ„์ „๋ถ€ํ„ฐ๋Š” ์•„๋งˆ์กด์—์„œ ์ž์ฒด ๊ฐœ๋ฐœํ•œ ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์œผ๋กœ ๋ฐ”๋€Œ๊ฒŒ ๋˜์—ˆ๋‹ค.
    • ๋‹ค๋งŒ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์ธ yum์„ ์‚ฌ์šฉํ•˜๊ณ , RHEL์˜ ์—ฌ๋Ÿฌ ๋ฒ„์ „์„ ์ฐจ์šฉํ•ด์„œ ๊ฐœ๋ฐœํ•ด์„œ ์—ฌ์ „ํžˆ ์‚ฌ์šฉํ•˜๊ธฐ ์šฉ์ดํ•œ ๊ฑด ์‚ฌ์‹ค์ด๋‹ค.

์‰ฌ์šด ๋ฐฐํฌ, ์–ด๋””์„œ๋“  ์‰ฝ๊ฒŒ ์˜์กด์„ฑ ํ•ด๊ฒฐ

  • ์ปจํ…Œ์ด๋„ˆ๋กœ ๋จผ์ € ๋นŒ๋“œ๋ฅผ ํ•œ ๋‹ค์Œ, ์ด๋ฅผ hub์— ์˜ฌ๋ฆฌ๋Š” ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด ์‰ฝ๊ฒŒ ๋ฐฐํฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์˜์กด์„ฑ์ด ์ด๋ฏธ ์„ค์น˜๋œ ๋„์ปค ํŒŒ์ผ์„ ๊ฐ€์ ธ์™€์„œ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์†์‰ฝ๊ฒŒ ์„œ๋ฒ„๋ฅผ ์„ธํŒ…ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • docker-compose๋‚˜ ํ™•์žฅ์ด ํ•„์š”ํ•˜๋‹ค๋ฉด k8s๋“ฑ์˜ ์„œ๋น„์Šค๋ฅผ ๋„์ž…ํ•˜๊ธฐ ์šฉ์ดํ•˜๋‹ค.

ํ”„๋ก์‹œ ์ฒ˜๋ฆฌ && ๋กœ๋“œ๋ฐธ๋Ÿฐ์‹ฑ

  • ์ฒ˜์Œ ๊ตฌํ˜„์—์„œ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•  ์ง€๋ฅผ ๊ณ ๋ฏผํ•œ ๊ฒฐ๊ณผ ์ฑ„ํŒ… ์„œ๋ฒ„๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ถ€๋ถ„์—์„œ ๊ณ ํ†ต๋ฐ›์„ ๊ฑฐ ๊ฐ™์€ ๋Š๋‚Œ์ด ๋“ค์—ˆ๋‹ค.
  • nginx๋ฅผ ๋ฆฌ๋ฒ„์Šค ํ”„๋ก์‹œ๋กœ ์‚ฌ์šฉํ•ด ์ฑ„ํŒ…์„œ๋ฒ„์„ ๋กœ๋“œ๋ฐธ๋Ÿฐ์‹ฑํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ฒ˜๋ฆฌํ•˜๋ฉด ์ข‹์„ ๊ฑฐ ๊ฐ™์•„ ์ด๋ฅผ ๋„์ž…ํ–ˆ๋‹ค.

์„œ๋ฒ„ ์ˆ˜์ • ์—†์ด ํ—ค๋” ์ˆ˜์ •

  • ๊ธฐ์กด ์„œ๋ฒ„์˜ ์ฝ”๋“œ๋ฅผ ์ง์ ‘ ์ˆ˜์ •ํ•˜๋Š” ๊ฒƒ์€ ์‹œ๊ฐ„์ด ์˜ค๋ž˜๊ฑธ๋ฆฌ๊ณ , ๋ฐฐํฌ๋˜๋Š” ๋ฐ์—๋Š” ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฐ๋‹ค.
  • nginx์˜ conf ํŒŒ์ผ์„ ์ˆ˜์ •ํ•ด์„œ ๋™์ ์œผ๋กœ cors ์—๋Ÿฌ๋ฅผ ์ˆ˜์ •ํ•˜๊ณ , ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜์ง€ ์•Š๊ณ  ๋ฐ”๋กœ ์‹คํ–‰ํ•ด์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด ์žฅ์ ์ด์—ˆ๋‹ค.

๊ฐ€๋ณ๋‹ค

image

  • ์•ŒํŒŒ์ธ ๋ฆฌ๋ˆ…์Šค์˜ docker container ๋ฐฐํฌํŒ์€ 3.63mb๋ฐ–์— ์•ˆ ๋œ๋‹ค.
  • ํ˜„์žฌ 10๊ธฐ๊ฐ€์˜ ์„œ๋ฒ„ ์šฉ๋Ÿ‰์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ๋ฐ, ์ด๋Ÿฐ ํ™˜๊ฒฝ์—์„œ๋Š” ์ตœ์†Œํ•œ์˜ ์šฉ๋Ÿ‰์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์„ ์‚ฌ์šฉํ•˜๋Š” ํŽธ์ด ์ข‹์„ ๊ฒƒ์œผ๋กœ ์ƒ๊ฐ๋˜์—ˆ๋‹ค.
  • ํ˜„์žฌ (2024/12/01)๊ธฐ์ค€ Oracle SQL ๋‹ค์Œ์˜ ์‚ฌ์šฉ์ž์ˆ˜๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.
  • ๊ฐ€์žฅ ๋ฒ ์ŠคํŠธ ํ”„๋ž™ํ‹ฐ์Šค๊ฐ€ ๋งŽ์€ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋˜์—ˆ๊ณ , ๋‹ค๋ฅธ RDB์— ๋น„ํ•ด ์ด๋ฏธ ์‚ฌ์šฉํ•œ ์ ๋„ ์žˆ์–ด mysql์„ ์ฑ„ํƒํ–ˆ๋‹ค.

๐Ÿœ ํŒ€ ๊ฐœ๋ฏธ

๐Ÿ›๏ธ ํŒ€ ๋ฌธํ™”

๊ฐœ๋ฐœ ์œ„ํ‚ค

FE

BE

Infra

๐Ÿ—ฃ๏ธ ๋ฐœํ‘œ

๐Ÿ“š ํšŒ์˜๋ก

๐Ÿ”ด ์ธํ„ฐ๋ฏธ์…˜
๐ŸŸ  1์ฃผ์ฐจ
๐ŸŸก 2์ฃผ์ฐจ
๐ŸŸข 3์ฃผ์ฐจ
๐Ÿ”ต 4์ฃผ์ฐจ
๐ŸŸฃ 5์ฃผ์ฐจ
๐ŸŸค 6์ฃผ์ฐจ

๐Ÿ’ญ ํšŒ๊ณ 

๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ ๋ฉ˜ํ† ๋ง

Clone this wiki locally