๊ด€๋ฆฌ ๋ฉ”๋‰ด

ruriruriya

[AWS] EC2 - ๋ฆฌ๋ˆ…์Šค ์„œ๋ฒ„์— ๊นƒํ—ˆ๋ธŒ(github) ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ• ๋ณธ๋ฌธ

๐Ÿ–ฅ๏ธAWS/EC2

[AWS] EC2 - ๋ฆฌ๋ˆ…์Šค ์„œ๋ฒ„์— ๊นƒํ—ˆ๋ธŒ(github) ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•

๋ฃจ๋ฆฌ์•ผใ…‘ 2023. 11. 23. 09:34
๋ฐ˜์‘ํ˜•


AWS EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ํ™˜๊ฒฝ์„ค์ •์ด ๋๋‚ฌ๋‹ค๋ฉด ๋‚˜์˜ ์ž‘์—…๋ฌผ์„ ์˜ฌ๋ ค์•ผ ํ•œ๋‹ค.
๊ทธ๊ฑด ๊นƒํ—ˆ๋ธŒ๋ฅผ ๋ฆฌ๋ˆ…์Šค ์„œ๋ฒ„์— ์„ค์น˜ ํ›„ ํด๋ก ํ•˜๋Š” ๊ณผ์ •์œผ๋กœ ์—ฐ๋™ํ•  ์ˆ˜ ์žˆ๋‹ค.

๋ฆฌ๋ˆ…์Šค ์„œ๋ฒ„์— ๊นƒํ—ˆ๋ธŒ๋ฅผ ์„ค์น˜ํ•ด๋ณด์ž.

1. ๋ฆฌ๋ˆ…์Šค ์„œ๋ฒ„ ๊นƒํ—ˆ๋ธŒ ์„ค์น˜

๋ฆฌ๋ˆ…์Šค์šฉ ์†Œํ”„ํŠธ์›จ์–ด ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์€

  • ์•„๋งˆ์กด ๋ฆฌ๋ˆ…์Šค : yum install ์†Œํ”„ํŠธ์›จ์–ด๋ช…
  • ubuntu : apt-get install ์†Œํ”„ํŠธ์›จ์–ด๋ช…

์ด๋ ‡๊ฒŒ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ์Šˆํผ ์œ ์ €๋งŒ์ด ์„ค์น˜ ๊ถŒํ•œ์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฏ€๋กœ ์•ž์— sudo๋ฅผ ๋ถ™์—ฌ์ค˜์•ผํ•œ๋‹ค.

$ sudo yum install git

 

๊ทธ๋ ‡๊ฒŒ ๊นƒ(git) ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋œ๋‹ค.

git ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•ด๋ณด๋ฉด ์„ค๋ช…์„œ๊ฐ€ ๋‚˜์˜จ๋‹ค.

$ git

 

2. ๋ฆฌ๋ˆ…์Šค ๊นƒํ—ˆ๋ธŒ ํด๋ก ํ•˜๊ธฐ

๋จผ์ € pwd ๋ช…๋ น์–ด๋กœ ๋””๋ ‰ํ† ๋ฆฌ ์œ„์น˜ ํ™•์ธ์„ ํ•œ๋‹ค.
์œ„์น˜ ํ™•์ธ ํ›„ mkdir ๋ช…๋ น์–ด๋กœ Github ๋ผ๋Š” ํด๋”๋ฅผ ๋งŒ๋“ ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ls -al(๋‹จ์ถ•์–ด : ll) ๋ช…๋ น์–ด๋กœ ํด๋”๊ฐ€ ์ƒ์„ฑ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๊นƒํ—ˆ๋ธŒ ๋‹ท์ปด์œผ๋กœ ์ ‘์†ํ•ด์„œ
ํด๋ก ํ•˜๊ณ ์ž ํ•˜๋Š” Repository๋กœ ๋“ค์–ด๊ฐ€ ์ฝ”๋“œ ์ดˆ๋ก ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๊ณ 
https ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ•œ๋‹ค.

 

๋ณต์‚ฌํ•œ ์ฃผ์†Œ๋ฅผ ์•„๋ž˜ ๋ช…๋ น์–ด ๋’ค์— ์จ์ฃผ๊ณ  [Enter]ํ‚ค

$ git clone (๋ณต์‚ฌํ•œ ์ฃผ์†Œ)

ํด๋ก ์ด ๋๋‚œ ๋’ค ll ๋ช…๋ น์–ด๋„ ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ ํด๋”๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

 

๋ ˆํŒŒ์ง€ํ† ๋ฆฌ๋กœ ์ด๋™ํ•˜์—ฌ
๊ทธ ์•ˆ์— ํŒŒ์ผ๋„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

 

๋ฐ˜์‘ํ˜•