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

IT ์ง€์‹/AWS

AWS ELB์— https ์ ์šฉํ•˜๊ธฐ

๐Ÿ’๐Ÿผโ€โ™‚๏ธ ์‚ฌ์ „ ์กฐ๊ฑด

  • ๋„๋ฉ”์ธ ๊ตฌ์ž…
  • ์ธ์ฆ์„œ ๋ฐœ๊ธ‰

ํ˜„ ํšŒ์‚ฌ์—์„œ ์ด๋ฏธ ์‚ฌ์šฉ์ค‘์ธ ๋„๋ฉ”์ธ & ์ธ์ฆ์„œ๊ฐ€ ์žˆ์–ด์„œ ๊ตฌ๋งค ๋ฐ ๋ฐœ๊ธ‰ ๊ณผ์ •์€ ์ƒ๋žตํ•ฉ๋‹ˆ๋‹ค.

์ฐธ๊ณ : AWS route53์—์„œ ๋„๋ฉ”์ธ ๊ตฌ์ž… ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ฐธ๊ณ : AWS ACM์—์„œ ๊ตฌ์ž…ํ•œ ๋„๋ฉ”์ธ์˜ SSL ์ธ์ฆ์„œ ๋ฐœ๊ธ‰์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๐ŸŽƒ ELB์— https ๋ฆฌ์Šค๋„ˆ ์ถ”๊ฐ€

screensh

  • EC2 ์ฝ˜์†” โžก ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ โžก https ์ ์šฉํ•  ๋Œ€์ƒ ์„ ํƒ โžก ๋ฆฌ์Šคํ„ฐ ํƒญ ํด๋ฆญ โžก ๋ฆฌ์Šค๋„ˆ ์ถ”๊ฐ€
  • ํ”„๋กœํ† ์ฝœ HTTPS ์„ ํƒ ๋ฐ ํฌํŠธ ์ž…๋ ฅ
  • ์ „๋‹ฌ ๋Œ€์ƒ ์„ ํƒ (๋Œ€์ƒ ๊ทธ๋ฃน์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.)
  • ๋ณด์•ˆ ์ •์ฑ… ๋ฐ ์ธ์ฆ์„œ ์„ ํƒ

๐Ÿ‘พ http๋กœ ์ ‘์† ์‹œ https๋กœ ๋ฆฌ๋‹ค์ด๋ ‰ํŠธ ์‹œํ‚ค๊ธฐ

screensh

  • EC2 ์ฝ˜์†” โžก ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ โžก https ์ ์šฉํ•  ๋Œ€์ƒ ์„ ํƒ โžก ๋ฆฌ์Šคํ„ฐ ํƒญ ํด๋ฆญ โžก ๊ธฐ์ข…์˜ http ๋ฆฌ์Šค๋„ˆ ์ œ๊ฑฐ
  • ๋ฆฌ์Šค๋„ˆ ์ถ”๊ฐ€
  • ํ”„๋กœํ† ์ฝœ HTTP ์„ ํƒ ๋ฐ ํฌํŠธ ์ž…๋ ฅ
  • ๊ธฐ๋ณธ์ž‘์—…์—์„œ "๋ฆฌ๋‹ค์ด๋ ‰์…˜ ๋Œ€์ƒโ€ฆ" ์„ ํƒ
  • ํฌํŠธ ๊ฐ’ ์ž…๋ ฅ, "๊ธฐ๋ณธ ํ˜ธ์ŠคํŠธ,๊ฒฝ๋กœ,์ฟผ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜คโ€ฆ" ์„ ํƒ, "301 - ์˜๊ตฌ์ด๋™๋จ" ์„ ํƒ