๐Ÿ“Œ ๋“ค์–ด๊ฐ€๋ฉฐ

์ด์ „ ๊ธ€์—์„œ putty ํ„ฐ๋ฏธ๋„์— ์ ‘์†ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‹ค๋ค˜๋‹ค.
์ด๋ฒˆ์—” ๊ทธ ์ดํ›„ ํ„ฐ๋ฏธ๋„์—์„œ์˜ ์ดˆ๊ธฐ ํ™˜๊ฒฝ ์„ธํŒ… ๋ฐ ๊นƒ ํด๋ก , ์„œ๋ฒ„ ๋ฐฐํฌ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋‹ค๋ค„๋ณด๋ ค๊ณ  ํ•œ๋‹ค.

 

 ๐Ÿ“Œ PuTTY ํ„ฐ๋ฏธ๋„ ์ ‘์†

๋ฌด์‚ฌํžˆ ์ด ์ฐฝ์ด ๋„์›Œ์กŒ๋‹ค๋ฉด ์ดํ›„ ์„ธํŒ…ํ•˜๋Š” ๊ณผ์ •์ด ํ•„์š”ํ•˜๋‹ค.

 

1. ํ•ด๋‹น ๋ช…๋ น์–ด๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ์ž…๋ ฅ

$ sudo apt-get install curl $ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - $ sudo apt-get install -y nodejs $ sudo apt-get install build-essential

2. nvm ์„ค์น˜

$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash $ export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" $ nvm install --lts $ npm install -g yarn

 

์ด์ œ ๋ฐฐํฌํ•  ๊นƒํ—™ ์ฝ”๋“œ clone ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ•œ๋‹ค.

 

๋‹ค์‹œ PuTTY ํ„ฐ๋ฏธ๋„๋กœ ์™€์„œ cd ๋ช…๋ น์–ด๋กœ ์›ํ•˜๋Š” ํŒŒ์ผ์— ๋“ค์–ด๊ฐ„ ํ›„ ํด๋ก  ํ•ด์ค€๋‹ค.

$ git clone https://github.com/~~~

 

์ดํ›„
1. cd ๋ช…๋ น์–ด๋กœ ํด๋ก  ํ•œ ํŒŒ์ผ์— ๋“ค์–ด๊ฐ„๋‹ค.
2. vi๋ช…๋ น์–ด๋กœ .env ํŒŒ์ผ์„ ๋งŒ๋“ค์–ด์ค€๋‹ค. (๋ฐฐํฌํ•  ์ฝ”๋“œ์˜. env ๊ธ์–ด์˜ค๋ฉด ๋œ๋‹ค.)
2-1. .env ํŒŒ์ผ์—์„œ ์ฝ”๋“œ ์ž‘์„ฑ ํ›„ :wq๋ช…๋ น์–ด๋กœ ์ €์žฅํ•˜๊ณ  ๋‚˜์˜จ๋‹ค.
3. yarn์œผ๋กœ ํŒจํ‚ค์ง€๋“ค ์„ค์น˜ํ•œ๋‹ค.
4. ์‹คํ–‰!

$ cd <ํŒŒ์ผ๋ช…> $ vi .env $ yarn $ yarn run dev

 

 

 ๐Ÿ“Œ PuTTY์—์„œ ์„œ๋ฒ„ ์‹คํ–‰ํ•œ ํ›„

์„œ๋ฒ„๋ฅผ ์‹คํ–‰ํ–ˆ๋‹ค๋ฉด ์ธ์Šคํ„ด์Šค์˜ IP์ฃผ์†Œ๋ฅผ ํด๋ผ์ด์–ธํŠธ์— ์ „๋‹ฌํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

ํ˜น์‹œ ํฌ์ŠคํŠธ๋งจ์—์„œ ํ™•์ธํ•˜๋ ค๋ฉด

IP์ฃผ์†Œ๊ฐ€ 13.209.18.160๋ผ๋ฉด http://13.209.18.160:5000/~~๋กœ ํ™•์ธํ•˜๋ฉด ๋œ๋‹ค. ์—ฌ๊ธฐ์„œ 5000์€ ํฌํŠธ ๋ฒˆํ˜ธ์ด๋‹ค. ๋งŒ์•ฝ :5000์„ ์•ˆ ๋ถ™์ด๋ฉด ๊ธฐ๋ณธ ํฌํŠธ๊ฐ€ 80์ด๊ธฐ ๋•Œ๋ฌธ์— ์„œ๋ฒ„๊ฐ€ ์—†๋‹ค๊ณ  ๋– ์„œ ํฌ์ŠคํŠธ๋งจ์— ์ฐํžˆ์ง€ ์•Š๋Š”๋‹ค.

 

 

 ๐Ÿ“Œ ์„œ๋ฒ„ ์‹คํ–‰ ํ›„ ์„œ๋ฒ„๊ฐ€ ์ž๊พธ ๋‹ซํžŒ๋‹ค๋ฉด

EC2๋Š” ์žฅ์‹œ๊ฐ„ ์ž…๋ ฅ์ด ์—†์œผ๋ฉด ์ž๋™์œผ๋กœ ์„œ๋ฒ„๊ฐ€ ๋‹ซํžˆ๊ฒŒ ๋œ๋‹ค. ์ด๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด์„œ PM2๋ฅผ ์‚ฌ์šฉํ•˜๋Š”๋ฐ ์ด ๊ฑด ๋‹ค์Œ ๊ธ€์—์„œ,,

๋‹ค๋ค„์•ผ๊ฒ ๋‹ค.

 

 

โœ” ์ฐธ๊ณ : 28th SOPT SERVER 5์ฐจ ์„ธ๋ฏธ๋‚˜ ์ž๋ฃŒ

+ Recent posts