μ•ˆλ…•ν•˜μ„Έμš”?

μ½”λ”©ν•˜λŠ” λͺ¨μ£ΌλΆ€ μž…λ‹ˆλ‹€!

 

μ§€λ‚œ 번 ν¬μŠ€νŒ…μ— 이어

λ‘œλ“œ λ°ΈλŸ°μ„œ 섀정을 마무리 지어 보도둝 ν• κ²Œμš”!

formicae.tistory.com/entry/GCPGoogle-cloud-platform%EB%A1%9C-%EB%82%98%EC%9D%98-%EC%84%9C%EB%B2%84Server-%EB%A7%8C%EB%93%A4%EA%B8%B0-5?category=815536

 

GCP(Google cloud platform)둜 λ‚˜μ˜ μ„œλ²„(Server) λ§Œλ“€κΈ° - 5

μ•ˆλ…•ν•˜μ„Έμš”? μ½”λ”©ν•˜λŠ” λͺ¨μ£ΌλΆ€ μž…λ‹ˆλ‹€! 점점 μ‹œλ¦¬μ¦ˆκ°€ λ§ˆμ§€λ§‰μ„ ν–₯ν•΄ κ°€κ³  μžˆλ„€μš”! 1. GCP μ—μ„œ λ‚΄λΆ€ / μ™ΈλΆ€ λΆ€ν•˜ λΆ„μ‚° μ„ νƒν•˜κΈ° μ§€λ‚œλ²ˆ ν¬μŠ€νŒ…μ„ λ‹€ 따라 ν•˜μ…¨λ‹€λ©΄, formicae.tistory.com/entry/GCPGoogle-cloud

formicae.tistory.com


1. GCPμ—μ„œ ν˜ΈμŠ€νŒ… 및 경둜 κ·œμΉ™ μ •ν•˜κΈ°

λ¨Όμ €, μƒμ„±ν•œ μΈμŠ€ν„΄μŠ€ 그룹을 눌러보면 μ•„λž˜μ™€ 같이 μ™ΈλΆ€ IPκ°€ λ‚˜μ™€ μžˆμ„ κ²λ‹ˆλ‹€

이 IPλ₯Ό 톡해 μΈμŠ€ν„΄μŠ€ 그룹에 접근을 ν•  수 μžˆλŠ” κ²ƒμ΄μ§€μš”.

λ§Œμ•½ 이 IPκ°€ 고정이 μ•„λ‹ˆλΌλ©΄, "VPC λ„€νŠΈμ›Œν¬" - "μ™ΈλΆ€ IPμ£Όμ†Œ" 둜 κ°€μ„œ

ν•΄λ‹Ή IPλ₯Ό κ³ μ • μ˜ˆμ•½μ„ ν•΄ 주도둝 ν•©μ‹œλ‹€.

 

이 μ™ΈλΆ€ IPλŠ” 이제 μΈμŠ€ν„΄μŠ€ 그룹을 λŒ€ν‘œν•˜λŠ” IP둜써 μ‚¬μš©μ΄ κ°€λŠ₯ν•©λ‹ˆλ‹€.

이제 호슀트 및 경둜 κ·œμΉ™μ„ μ‚¬μš©ν•΄ λ΄…μ‹œλ‹€.

μ—¬κΈ°μ—μ„œ ν˜ΈμŠ€νŠΈλŠ”, νŠΈλž˜ν”½μ„ λ°›κ²Œ 될 λŒ€μƒμ΄ λ˜λŠ” μ„œλ²„λ₯Ό μ˜λ―Έν•©λ‹ˆλ‹€.

μ›λž˜λŠ” λͺ…μ‹œμ μœΌλ‘œ IPλ₯Ό 써 μ£Όμ–΄μ•Ό ν•˜μ§€λ§Œ,

*  λ₯Ό 써 주게 되면 μ•Œμ•„μ„œ 호슀트λ₯Ό 맀칭 ν•΄μ€λ‹ˆλ‹€.

 

기본적인 호슀트 및 경둜 κ·œμΉ™μ˜ λͺ¨μŠ΅

ν˜„μž¬ μš°λ¦¬λŠ” λ°±μ—”λ“œλ₯Ό ν•˜λ‚˜λ°–μ— μƒμ„±ν•˜μ§€ μ•Šμ•˜κΈ° λ•Œλ¬Έμ—,

ꡳ이 ν˜ΈμŠ€νŠΈμ™€ 경둜λ₯Ό μΆ”κ°€ ν•  ν•„μš”λŠ” μ—†μŠ΅λ‹ˆλ‹€.

ν•˜μ§€λ§Œ, 좔후에 ν•„μš”ν•  λ•Œλ₯Ό λŒ€λΉ„ν•˜μ—¬ μ•„λž˜μ™€ 같이

μ œκ°€ λ‹€λ₯Έ ν”„λ‘œμ νŠΈμ—μ„œ μ‚¬μš©ν•˜κ³  μžˆλŠ” μ˜ˆμ‹œλ₯Ό λ³΄μ‹œκ² μŠ΅λ‹ˆλ‹€.

ν˜ΈμŠ€νŠΈλŠ” μ „λΆ€ * 둜 μ²˜λ¦¬ν–ˆκ³ , 경둜λ₯Ό λ‹€λ₯΄κ²Œ ν•˜μ—¬

μ–΄λ–€ λ°±μ—”λ“œλ‘œ μ—°κ²°λ˜κ²Œ ν•  지λ₯Ό μ„€μ •ν•˜μ˜€μŠ΅λ‹ˆλ‹€.

λ‹€λ₯Έ ν”„λ‘œμ νŠΈμ—μ„œ μ‚¬μš©ν•œ 호슀트 및 경둜 κ·œμΉ™μ˜ μ˜ˆμ‹œ


2. GCPμ—μ„œ ν”„λŸ°νŠΈ μ—”λ“œ κ΅¬μ„±ν•˜κΈ°

이제 ν”„λŸ°νŠΈ μ—”λ“œλ₯Ό ꡬ성 ν•΄ λ³Ό μ°¨λ‘€μž…λ‹ˆλ‹€!

ν˜„μž¬ μš°λ¦¬κ°€ κ΅¬μ„±ν•œ λ‘œλ“œ λ°ΈλŸ°μ„œλŠ” http / https μ΄λ―€λ‘œ

이 λ‘κ°œ μ€‘μ—μ„œ μ„ νƒν•˜λ©΄ λ©λ‹ˆλ‹€.

httpsλŠ” http보닀 λ³΄μ•ˆμ„±μ΄ 더 높은 ν”„λ‘œν† μ½œμž…λ‹ˆλ‹€.

λ”°λΌμ„œ https λ₯Ό μ‚¬μš©ν•˜κΈ° μœ„ν•΄μ„œλŠ” μΈμ¦μ„œλ₯Ό λ°›μ•„μ•Ό ν•©λ‹ˆλ‹€.

 

https 인증을 λ°›λŠ” 방법은 좔후에 닀루도둝 ν•˜κ³ ,

ν…ŒμŠ€νŠΈ ν•˜λŠ”λ°μ—λŠ” http만 μ‚¬μš©ν•΄λ„ 무리가 μ—†μœΌλ―€λ‘œ httpλ₯Ό 선택 ν•΄ μ€μ‹œλ‹€.

ν”„λŸ°νŠΈ μ—”λ“œ ꡬ성 ν™”λ©΄
ν”„λ‘ νŠΈ μ—”λ“œλ₯Ό μœ„ν•΄ κ³ μ • IPλ₯Ό ν•˜λ‚˜ 더 μ˜ˆμ•½ ν•΄ μ€μ‹œλ‹€

이 λ•Œ 포트λ₯Ό μ™œ 3000번이 μ•„λ‹Œ, 80λ²ˆμΈμ§€μ— λŒ€ν•΄ κ³ λ―Όν•˜μ‹€ ν•„μš”λŠ” μ—†μŠ΅λ‹ˆλ‹€.

μ§€κΈˆ μš°λ¦¬κ°€ μž‘μ—…ν•˜κ³  μžˆλŠ” 전체적인 ꡬ성은 μ•„λž˜μ™€ κ°™κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€.

(ν˜„μž¬λŠ” λ‘œλ“œλ°ΈλŸ°μ„œμ™€λŠ” Backend 1만 μ—°κ²°λ˜μ–΄ μžˆλŠ” μƒνƒœμ΄κΈ΄ ν•©λ‹ˆλ‹€)

 

ν”„λ‘ νŠΈ μ—”λ“œλŠ” μ‚¬μš©μžκ°€ 졜초둜 μš”μ²­μ„ ν•˜λŠ” ν†΅λ‘œμ΄κΈ° λ•Œλ¬Έμ—,

μ„œλ²„(λ°±μ—”λ“œ)의 포트 λ²ˆν˜Έμ™€ 달라도 관계가 μ—†λŠ” κ²ƒμž…λ‹ˆλ‹€.

전체적인 ꡬ성도 (Backend 1 만 κ΅¬μ„±ν•˜κ³  μžˆμœΌλ‚˜, ν™•μž₯이 κ°€λŠ₯함을 ν‘œμ‹œ)

문제 없이 생성이 λ˜μ—ˆμœΌλ©΄, μ•„λž˜μ™€ 같이 녹색 체크가 λ‚˜νƒ€λ‚  κ²ƒμž…λ‹ˆλ‹€.

λ‘œλ“œ λ°ΈλŸ°μ„œλ₯Ό ν΄λ¦­ν•˜μ—¬ 세뢀정보λ₯Ό 보면, μ•„λž˜μ™€ 같이 λ‚˜μ™€μžˆμŠ΅λ‹ˆλ‹€.

GCP λ‚΄λΆ€μ μœΌλ‘œ λ‘œλ“œλ°ΈλŸ°μ„œμ˜ 섀정에 μ•½ 3~5뢄정도가 μ†Œμš”λ©λ‹ˆλ‹€.

κ·Έ μ΄ν›„λ‘œ ν”„λŸ°νŠΈ μ—”λ“œλ‘œ μš”μ²­μ„ 보내면 응닡이 올 κ²ƒμž…λ‹ˆλ‹€.

이제 URL에 ν”„λŸ°νŠΈμ—”λ“œμ˜ hostλ₯Ό μž…λ ₯ ν•΄μ£Όλ©΄

μ•„λž˜μ™€ 같이 정상적인 응닡이 였게 λ©λ‹ˆλ‹€!

ν”„λŸ°νŠΈμ—”λ“œ - λ‘œλ“œλ°ΈλŸ°μ„œ - μ„œλ²„κ°€ μ—°κ²°λœ λͺ¨μŠ΅

λ§ˆμ§€λ§‰μœΌλ‘œ, λ‹€μŒ ν¬μŠ€νŒ…μ—μ„œ 이 λ‘œλ“œλ°ΈλŸ°μ„œλ₯Ό μ΄μš©ν•΄μ„œ

μΈμœ„μ μœΌλ‘œ ν…ŒμŠ€νŠΈλ₯Ό 해보고 VM에 μ–Όλ§ŒνΌμ˜ λΆ€ν•˜κ°€ κ±Έλ¦¬λŠ”μ§€,

λ‚΄κ°€ μ„ νƒν•œ λ©”λͺ¨λ¦¬ λ“±μ˜ 섀정이 μ ν•©ν•œμ§€ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€!

 

그럼, μ˜€λŠ˜λ„ 즐거운 μ½”λ”©ν•˜μ„Έμš” :)

+ Recent posts