AWS EC2

์ธ์Šคํ„ด์Šค

  • Amazon Linux AMI(Amazon Machine Image)(๋ฆฌ๋ˆ…์Šค 1)

    • ์•„๋งˆ์กด์ด ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ง€์›๋ฐ›๊ธฐ๊ฐ€ ์‰ฝ๋‹ค.

    • ๋ ˆ๋“œํ–‡ ๋ฒ ์ด์Šค์ด๋ฏ€๋กœ ๋ ˆ๋“œํ–‡ ๊ณ„์—ด์˜ ๋ฐฐํฌํŒ์„ ๋งŽ์ด ๋‹ค๋ค„๋ณธ ์‚ฌ๋žŒ์ผ์ˆ˜๋ก ๋ฌธ์ œ์—†์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

    • AWS์˜ ๊ฐ์ข… ์„œ๋น„์Šค์™€์˜ ์ƒ์„ฑ์ด ์ข‹๋‹ค

    • Amazon ๋…์ž์ ์ธ ๊ฐœ๋ฐœ ๋ฆฌํฌ์ง€ํ„ฐ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด yum์ด ๋งค์šฐ ๋น ๋ฅด๋‹ค.

๋ณด์•ˆ๊ทธ๋ฃน

SSH

  • PORT 22

    • AWS EC2์— ํ„ฐ๋ฏธ๋„๋กœ ์ ‘์†

      • pem ํ‚ค๊ฐ€ ์žˆ์–ด์•ผ ์ ‘์†ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์ง€์ •๋œ IP์—์„œ๋งŒ ssh ์ ‘์†์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ํ•˜๋Š” ๊ฒƒ์ด ๋ณด์•ˆ์ด ์ข‹๋‹ค.

EIP

  • AWS์˜ ๊ณ ์ • IP๋ฅผ Elastic IP(EIP, ํƒ„๋ ฅ์  IP)๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

circle-info

ํƒ„๋ ฅ์  IP๋Š” ์ƒ์„ฑํ•˜๊ณ  EC2 ์„œ๋ฒˆ์— ์—ฐ๊ฒฐํ•˜์ง€ ์•Š์œผ๋ฉด ๋น„์šฉ์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์ƒ์„ฑ๋œ ํƒ„๋ ฅ์  IP๋Š” ๋ฌด์กฐ๊ฑด EC2์— ๋ฐ”๋กœ ์—ฐ๊ฒฐํ•ด์•ผ ํ•œ๋‹ค.

EC2 ์„œ๋ฒ„์— ์ ‘์†ํ•˜๊ธฐ

๋ช…๋ น์–ด๋กœ ์—ฐ๊ฒฐ

SSH CONFIG ๋“ฑ๋ก

  1. pem ํŒŒ์ผ์„ ~/.ssh/ ๋กœ ๋ณต์‚ฌํ•œ๋‹ค. ~/.ssh/ ๋””๋ ‰ํ† ๋ฆฌ๋กœ pem ํŒŒ์ผ์„ ์˜ฎ๊ฒจ ๋†“์œผ๋ฉด ssh ์‹คํ–‰ ์‹œ pem ํ‚ค ํŒŒ์ผ์„ ์ž๋™์œผ๋กœ ์ฝ์–ด ์ ‘์† ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

  1. config ํŒŒ์ผ์— ๋“ฑ๋กํ•œ๋‹ค.

circle-info

ssh_config ํŒŒ์ผ์€ ์„ค์ • ํ•ญ๋ชฉ๊ณผ ํ•ด๋‹น ๊ฐ’ ์‚ฌ์ด์— ๊ณต๋ฐฑ ๋˜๋Š” ํƒญ ๋ฌธ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ์ค„์€ ์„ค์ • ํ•ญ๋ชฉ๊ณผ ํ•ด๋‹น ๊ฐ’์„ ํฌํ•จํ•˜๋ฉฐ, ์ฃผ์„์€ "#" ๊ธฐํ˜ธ๋กœ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ์„ค์ • ํ•ญ๋ชฉ๊ณผ ๊ฐ’์€ ์ฝœ๋ก (:), ๋“ฑํ˜ธ(=) ๋˜๋Š” ๊ณต๋ฐฑ ๋ฌธ์ž๋กœ ๊ตฌ๋ถ„๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  1. ์‹คํ–‰ ๊ด€ํ•œ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

  1. ์‹คํ–‰

์•„๋งˆ์กด ๋ฆฌ๋ˆ…์Šค 1 ์„œ๋ฒ„ ์ƒ์„ฑ ์‹œ ๊ผญ ํ•ด์•ผ ํ•  ์„ค์ •๋“ค

1. Java ์„ค์น˜

2. ํƒ€์ž„์กด ๋ณ€๊ฒฝ

3. ํ˜ธ์ŠคํŠธ๋„ค์ž„ ๋ณ€๊ฒฝ

  • ์ด์œ : ์—ฌ๋Ÿฌ ์„œ๋ฒ„๋ฅผ ๊ด€๋ฆฌ ์ค‘์ผ ๊ฒฝ์šฐ IP๋งŒ์œผ๋กœ ์–ด๋–ค ์„œ๋น„์Šค์˜ ์„œ๋ฒ„์ธ์ง€ ํ™•์ธ์ด ์–ด๋ ต๋‹ค.

  1. Hostname ๋“ฑ๋ก

  1. /ect/hosts์— Hostname๋“ฑ๋ก

Refrence

๐Ÿ“š์Šคํ”„๋ง ๋ถ€ํŠธ์™€ AWS๋กœ ํ˜ผ์ž ๊ตฌํ˜„ํ•˜๋Š” ์›น ์„œ๋น„์Šคarrow-up-right

Last updated