[AWS] Lightsail
์๋ง์กด ๋ผ์ดํธ์ธ์ผ์ ์ ๋ ดํ๊ณ ๊ฐ๋ณ๊ฒ ์๋ฒ๋ฅผ ์ฌ๋ฆด ์ ์๊ฒ ํด์ฃผ๋ ์๋น์ค๋ค.
๊ธฐ์กด AWS ์คํ๊ณผ ๋ณ๋๋ก ๊ด๋ฆฌ๋๊ณ . ์ ๊ฒฝ์ธ๊ฒ ์ ์ผ๋ฉฐ, ๊ฐ๊ฒฉ๋ ์ ๋ ดํ๋ค๋๊ฒ ๊ฐ์ฅ ํฐ ์ฅ์ ์ด๋ค.
๋์ถฉ ๋ธ๋ก๊ทธ๊ฐ์๊ฑฐ ๋ง๋ค์ด ์ฌ๋ฆฌ๊ธฐ ๋ฑ์ด๋ค.
์ ์ฉ ํ์ด์ง์ ๋ค์ด๊ฐ์
https://lightsail.aws.amazon.com/ls/webapp/home/instances
OS ์ข
๋ฅ๋ฅผ ์ ํํ๋ค.
์ฌ๋งํ๋ฉด ๋ฆฌ๋
์ค๋ก ํ์.

๊ทธ๋ฆฌ๊ณ OS ํ๊ฒฝ์ ์ด๋ป๊ฒ ํ ์ง๋ ์ ํด์ผ ํ๋ค.
๊ทธ๋ฅ ์ฉ OS๋ง ๋ฐ์์ ์ฒ์๋ถํฐ ๊ตฌ์ถํ ์๋ ์๊ณ , ์ ๋ฐ ํ
ํ๋ฆฟ๋ค์ ๊ณจ๋ผ๋ ๋๋ค.
์ฌ๊ธฐ์๋ Node.js ํ๊ฒฝ์ ๊ณจ๋ผ๋ณด๊ฒ ๋ค.
express ๊ด๋ จ ํ๊ฒฝ์ ์ฝ๊ฐ ์ธํ
ํด์ ์ ๊ณตํด์ฃผ๋ ๋
์์ด๋ค.
๊ทธ๋ฆฌ๊ณ ์๊ธ์ด ์๋๋ฐ
ํ๋ฌ์ 4๋ฌ๋ผ๋ ๋์ค์ง ์๋ ํ๋์ด ์๋ค.
์คํ์ด ๋ง์ด ๋ธ๋ฆฌ๊ธด ํ์ง๋ง, ๊ฐ์ธ ๋ธ๋ก๊ทธ ์์ค์ ๋ฌด์ด ๋๋จํ ๊ฒ์ด ํ์ํ๊ฒ ๋๊ฐ.
์ ๊ฑธ๋ก ํด๋ณด์.
์ด์ ์ด๋ฆ๋ง ์ง๊ณ , ์์ฑ ๋ฒํผ ๋๋ฅด๋ฉด ๋๋ค.

์ด๋ฌ๊ณ ๋ช๋ถ ๊ธฐ๋ค๋ฆฌ๋ฉด

์ ๋ช ํ๊ฒ ํ์ฑํ๊ฐ ๋๋ค.
๊ทธ๋ผ ์ด์ ์ ํฐ๋ฏธ๋ ์์ด์ฝ์ผ๋ก ์๊ฒฉ์ ์์ ํ ์ ์๋ค.
๊ทธ๋ผ ์ด์ ๊ทธ๋ฅ EC2์ฒ๋ผ ์ธ ์ ์๋ค.
์ฌ๊ธฐ๋ค ๊ฐ๋จํ express ์๋ฒ๋ฅผ ์ฌ๋ ค๋ณด์.
express ๋๊ตฌ๋ก ์์ค ํ
ํ๋ฆฟ์ ์์ฑํ๊ณ ,
์ด๋ํด์ ์์กด์ฑ ์ค์นํ ๋ค์์
๋ฐ๋ก ์คํํ๋ฉด ๋๋ค.

๊ทธ๋ฐ๋ฐ express ํ ํ๋ฆฟ์ ๊ธฐ๋ณธ ์คํ ํฌํธ๋ 3000์ด๋ฏ๋ก, ๋ฐ๋ก ์ ๊ทผํ ์๋ ์๋ค.
๋คํธ์ํฌ ํญ์ ๋ค์ด๊ฐ์
ํด๋น ํฌํธ๋ฅผ ์ด์ด์ค๋ค.
๊ทธ๋ผ ์ธ์คํด์ค์ IP๋ก ์ ๊ทผํ ์ ์์ ๊ฒ์ด๋ค.
์ด๋ฐ์์ผ๋ก ํด์ pm2๋ก ์๋ฒ๋ฅผ ๋ฐฑ๊ทธ๋ผ์ด๋์ ๋๋ฆฌ๊ณ , ์ ์ IP ๋ฌ์์ฃผ๊ณ ๊ทธ๋ฌ๋ฉด ๋์ถฉ ์ธ๋งํ ์๋ฒ๊ฐ ๋๋ ๊ฒ์ด๋ค.