์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ์๋ฐ์คํฌ๋ฆฝํธ
- react
- ๋ฐฑ์ค
- AWS
- ํ์ด์ฌ
- DFS
- AI
- ์ธ๊ณต์ง๋ฅ
- abap
- ๋ฆฌ์กํธ
- ๋ฐ์ดํฐ ๋ถ์
- ์ฝ๋ฉํ ์คํธ
- ๋ฐ์ดํฐ๋ถ์
- Git
- erp
- tableau
- ํ๋ธ๋ก
- nlp
- ์๋ง์กด์น์๋น์ค
- ์์ฐ์ด์ฒ๋ฆฌ
- ๋ฅ๋ฌ๋
- ํ ์คํธ๋ถ์
- ํ ์คํธ๋ง์ด๋
- ๋น ๋ฐ์ดํฐ
- ์ฝํ
- sap
- ์๊ณ ๋ฆฌ์ฆ
- ํ๋ธ๋ฃจ
- github
- ๊นํ๋ธ
- Today
- Total
DATA101
AWS EC2 ๊ฐ๋ ๋ฐ ์ค์น๋ฐฉ๋ฒ ๋ณธ๋ฌธ
๐ ๋ชฉ์ฐจ
1. AWS EC2 ๊ฐ๋
2. AWS ๊ธฐ๋ณธ ์ธํ
3. AWS EC2 ์ฌ์ฉ๋ฐฉ๋ฒ
1. AWS EC2 ๊ฐ๋
AWS EC2๋ Elastic Compute Cloud์ ์ฝ์๋ก ๋ ๋ฆฝ๋ ๊ฐ์์ ์ปดํจํฐ๋ฅผ ์๋ํด ์ฃผ๋ ์น ์๋น์ค์ ๋๋ค. ๋ฌผ๋ฆฌ์ ์ธ ์ปดํจํฐ๊ฐ ์๋ ๋ฆฌ๋ ์ค, ์๋์ฐ์ ๊ฐ์ OS๊ฐ ์ค์น๋ ๊ฐ์ ๋จธ์ ์ ๋น๋ ค์ฃผ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์๋ ์๊ฒฉ์ผ๋ก ํด๋น ์ปดํจํฐ๋ฅผ ์ ์ดํ์ฌ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ฐ์ ๋จธ์ ์ ์ธ์คํด์ค(Instance)๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
AWS EC2๋ ์ฌ์ฉ๋ชฉ์ ์ด๋ ์์ฐ์ ๋ง์ถฐ ๋ฉ๋ชจ๋ฆฌ, ์คํ ๋ฆฌ์ง, ๋คํธ์ํฌ ์ฑ๋ฅ ๋ฑ์ ์ธ์คํด์ค ์คํ์ ์ ํํ ์ ์์ต๋๋ค(์ฐธ๊ณ ).
AWS EC2๋ ์ธ์คํด์ค ์์๊ณผ ์ ๊ฑฐ(์ปดํจํฐ ์๋/๋ฐ๋ฉ)์ ์ ์ฐจ๊ฐ ๋งค์ฐ ๊ฐํธํฉ๋๋ค. ๋ง์ฝ ๋์ด์ ์ธ์คํด์ค๊ฐ ํ์ํ์ง ์์ผ๋ฉด ์ธ์ ๋ ์ง ๊ฐํธํ๊ฒ ์ ๊ฑฐ(๋ฐ๋ฉ)ํ ์ ์๋ค๋ ๊ฒ์ด ํน์ง์ ๋๋ค.
2. AWS ๊ธฐ๋ณธ ์ธํ
2.1. ์๋น์ค ๊ฐ์
๋จผ์ AWS ํํ์ด์ง์ ๋ฐฉ๋ฌธํ์ ์ ํ์๊ฐ์ ์ ํ์ ์ผ ํฉ๋๋ค. ์๋์ ๊ทธ๋ฆผ 3๊ณผ ๊ฐ์ด ์ต์ด ๊ฐ์ ํ ์ด๋ฉ์ผ ๊ณ์ ์ผ๋ก 1๋ ๊ฐ ๋ฌด๋ฃ ์ฒดํํ(a.k.a., ํ๋ฆฌ ํฐ์ด)์ ์ ๊ณตํฉ๋๋ค. ๋ฌผ๋ก ๋ฌด๋ฃ์ธ ๋งํผ ์ ์ฌ์ ์๋น์ค ๋ฌด๋ฃ๋ก ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค. ํ์๊ฐ์ ์ ํด์ธ๊ฒฐ์ ๊ฐ ๊ฐ๋ฅํ ์ ์ฉ์นด๋ ๋ฑ๋ก์ด ํ์์ ๋๋ค. ์ ํจํ ์ ์ฉ์นด๋์ธ์ง 100์์ ๊ฒฐ์ ํ๋ค๊ฐ ๊ณง๋ฐ๋ก ์น์ธ ์ทจ์๋๋ ์ ํจํ ์ ์ฉ์นด๋๋ฅผ ์ค๋นํด ์ฃผ์ธ์.
2.2. ์๋น์ค ์ง์ญ ๋ณ๊ฒฝ
ํ์๊ฐ์ ๊น์ง ์๋ฃํ์ จ๋ค๋ฉด ํ์ฌ PC๋ฅผ ์ฌ์ฉ ์ค์ธ ์ง์ญ๊ณผ ๊ฐ์ฅ ๊ฐ๊น์ด ๊ฑฐ๋ฆฌ์ ์๋ ์๋น์ค ์ง์ญ(Region)์ ์ ํํ์ ์ผ ํฉ๋๋ค. ์ถํ์ ์๋น์ค ์๊ธ์ ๋ํด ์ดํด๋ณด๊ฒ ์ง๋ง, ์๋น์ค ์ง์ญ๋ง๋ค ๊ณผ๊ธ์ด ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋๋ค. ์๋์ ๊ทธ๋ฆผ 4์ฒ๋ผ, AWS ํํ์ด์ง ์ฐ์ธก ์๋จ์ ์ง์ญ ์ด๋ฆ์ ํด๋ฆญํ๋ฉด ์๋น์ค ์ง์ญ์ ๋ณ๊ฒฝํ์ค ์ ์์ต๋๋ค. ๋ํ๋ฏผ๊ตญ์ ๊ฑฐ์ฃผํ๊ณ ๊ณ์๋ค๋ฉด Seoul์ ์ ํํด ์ฃผ๋ฉด ๋ฉ๋๋ค.
3. AWS EC2 ์ธ์คํด์ค ์์ฑ
์ด์ ๋ณธ๊ฒฉ์ ์ผ๋ก AWS EC2 ์ธ์คํด์ค๋ฅผ ์์ฑํ๋ ์ ์ฐจ์ ๋ํด ์๊ฐํฉ๋๋ค.
1) EC2 ์ฝ์์ฐฝ ์ด๊ธฐ
์๋์ ๊ทธ๋ฆผ 5์ฒ๋ผ AWS ํํ์ด์ง ์๋จ ๊ฒ์์ฐฝ์ ec2๋ฅผ ์ ๋ ฅํ๊ณ , ๊ฒ์ ๊ฒฐ๊ณผ ๋ด EC2 ์๋น์ค๋ฅผ ํด๋ฆญํฉ๋๋ค.
2) [์ธ์คํด์ค ์์] ๋ฒํผ ํด๋ฆญ
EC2 ์ฝ์์ฐฝ์์ ์ฃผํฉ์ [์ธ์คํด์ค ์์] ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค(๊ทธ๋ฆผ 6).
3) ์ธ์คํด์ค ์ด๋ฆ ์ค์
๊ฐ์ฅ ๋จผ์ , ์ธ์คํด์ค ์ด๋ฆ์ ์ค์ ํฉ๋๋ค(๊ทธ๋ฆผ 7).
4) ์ธ์คํด์ค ์ ํ ์ ํ
์ด์ ์ธ์คํด์ค OS, ์ฑ๋ฅ์ ์ ํํฉ๋๋ค(๊ทธ๋ฆผ 8 ์ฐธ๊ณ ). ์ ๋ ์ฐ๋ถํฌ์์ ํ๋ฆฌํฐ์ด ์ฌ์ฉ์ด ๊ฐ๋ฅํ ์ธ์คํด์ค ์ ํ์ ์ ํํ์์ต๋๋ค.
5) ํค ํ์ด ์์ฑ
ํค ํ์ด๋ ์ธ์คํด์ค์ ๊ณ ์ ๋ณด์ ์ธ์ฆ์์ ๋๋ค. ๋ณด์๊ณผ ์ง๊ฒฐ๋๋ ํ์ผ์ด๊ธฐ ๋๋ฌธ์ ์์ ํ ๊ณณ์ ๋ณด๊ดํ์ ์ผ ํฉ๋๋ค. ๊ธฐ์กด์ ์์ฑํ ํค ํ์ด๊ฐ ์๋ค๋ฉด ํค ํ์ด ๋ฆฌ์คํธ๊ฐ ๋์ค๊ฒ ์ง๋ง, ์ฒ์ ์ฌ์ฉํ์๋ ๋ถ์ด๋ผ๋ฉด ์๋ ๊ทธ๋ฆผ 9์ ์ฐ์ธก์ [์ ํค ํ์ด ์์ฑ] ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
์๋์ ๊ทธ๋ฆผ 10๊ณผ ๊ฐ์ด ํค ํ์ด ์์ฑ ์ฐฝ์ด ๋์ค๋ฉด ํค ํ์ด ์ด๋ฆ์ ์ ๋ ฅํด ์ฃผ์ธ์. ์ ๋ ์ถํ์ PuTTY ํ๋ก๊ทธ๋จ์ ํ์ฉํ์ฌ ํด๋น ์ธ์คํด์ค๋ฅผ ์๊ฒฉ ์ ์ดํ ์์ ์ด๊ธฐ ๋๋ฌธ์ ํ๋ผ์ด๋น ํค ํ์ผ ํ์์ ppk๋ก ์ ํํ์์ต๋๋ค.
[ํค ํ์ด ์์ฑ] ๋ฒํผ์ ํด๋ฆญํ๋ฉด ํค ํ์ด ํ์ผ์ด ์๋์ผ๋ก ๋ค์ด๋ก๋๋ฉ๋๋ค(๊ทธ๋ฆผ 11).
6) ๋คํธ์ํฌ ์ค์
๋คํธ์ํฌ ์ค์ ์ ์ํด [ํธ์ง] ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค(๊ทธ๋ฆผ 12).
๋ณด์ ๊ทธ๋ฃน ์ด๋ฆ
๋ณด์ ๊ทธ๋ฃน ์ด๋ฆ์ ์ ๋ ฅํด ์ค๋๋ค. 22๋ฒ ํฌํธ๋ SSH ํต์ ์ ์ํด ๊ธฐ๋ณธ์ ์ผ๋ก ์ด๋ ค ์์ต๋๋ค. [์์ค ์ ํ]์ IP๋ณ ์ ๊ทผ ๊ถํ์ ์์ ํ ์ ์์ต๋๋ค. ์ด๋์๋ SSH ์ ๊ทผ์ ์ํด [์์น ๋ฌด๊ด]์ผ๋ก ์ธํ ๋์ด ์์ต๋๋ค. ๋ฐ๋ก ์ถ๊ฐ์ ์ผ๋ก ์์ ํ ๊ฒ ์์ด ์๋์ [Add security group rule] ๋ฒํผ์ ํด๋ฆญํด ์ฃผ์ธ์.
(Optional) ์น ์๋ฒ๋ฅผ ์ํ ๊ท์น ์ถ๊ฐ
์น ์๋ฒ ํต์ ์ ์ํด HTTP ์ ํ์ ์ ํํฉ๋๋ค. ํฌํธ ๋ฒ์๋ ์๋์ผ๋ก 80๋ฒ์ด ํ ๋น๋๊ณ ์์ค ์ ํ์ ์ ํํด ์ค๋๋ค(๊ทธ๋ฆผ 14).
7) ์คํ ๋ฆฌ์ง ์ค์
์ธ์คํด์ค ์คํ ๋ฆฌ์ง๋ฅผ ์ค์ ํฉ๋๋ค. ํ๋ฆฌ ํฐ์ด์์๋ 30๊ธฐ๊ฐ๊น์ง ๋ฌด๋ฃ์ด๋ฏ๋ก 30๊ธฐ๊ฐ๋ฅผ ์ ํํ์์ต๋๋ค(๊ทธ๋ฆผ 15).
8) ์ธ์คํด์ค ์์ฑ ์๋ฃ
์ด์ ์ฐ์ธก์ [์ธ์คํด์ค ์์] ๋ฒํผ์ ํด๋ฆญํด ์ค๋๋ค(๊ทธ๋ฆผ 16).
์๋์ ๊ทธ๋ฆผ 17์ฒ๋ผ ์ธ์คํด์ค๊ฐ ์ ์์ ์ผ๋ก ์์ฑ๋ ๊ฒ์ ํ์ธํ์ค ์ ์์ต๋๋ค(๊ทธ๋ฆผ 17). ๋ง์ฝ, ์ธ์คํด์ค ์์ฑ์ด ์ ๋์๋ค๋ฉด, AWS ์น ํ์ด์ง ์ฐ์ธก ์๋จ์ ์๋น์ค ์ง์ญ์ด ์ด๊ธฐ์ ์ธํ ํ ๊ฒ๊ณผ ๊ฐ์์ง ํ์ธํด ๋ณด์๊ธธ ๋ฐ๋๋๋ค.
ํฌ์คํ ๋ด์ฉ์ ์ค๋ฅ๊ฐ ์๊ฑฐ๋ ๋ณด์ํ ์ ์ด ์๋ค๋ฉด ๋๊ธ ๋จ๊ฒจ์ฃผ์ธ์.
๊ทธ๋ผ ์ค๋๋ ๊ฑด๊ฐํ๊ณ ์ฆ๊ฑฐ์ด ํ๋ฃจ ๋ณด๋ด์๊ธธ ๋ฐ๋๋๋ค :)
๊ณ ๋ง์ต๋๋ค.
'SW ๊ฐ๋ฐ > Amazon Web Service' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ์ผ ์ ๋ก๋ ์น ํ์ด์ง ๊ตฌ์ถ: (1) React ๊ธฐ๋ฐ Frontend ๊ฐ๋ฐ (2) | 2022.06.08 |
---|---|
AWS Lambda ์น ์๋ฒ ๋ง๋ค๊ธฐ: Lambda, API Gateway ์์ฑ (0) | 2022.06.01 |
AWS Lambda ๊ฐ๋ , ์ฅ๋จ์ , ์ฌ์ฉ๋ชฉ์ (0) | 2022.06.01 |
MFA ๊ฐ๋ ๊ณผ AWS MFA ๋ฑ๋ก ๋ฐฉ๋ฒ(feat. AWS IAM) (0) | 2022.05.26 |
AWS IAM ์ฌ์ฉ์ ๋ฐ ๋ฃจํธ ์ฌ์ฉ์ ๊ฐ๋ ์ ๋ฆฌ (0) | 2022.05.25 |