-
Notifications
You must be signed in to change notification settings - Fork 3
๐๏ธ Ncloud ์ค์ ๊ณผ์
Seolmin Moon edited this page Nov 3, 2024
·
1 revision
๋ถ์ผ | ์์ฑ์ | ์์ฑ์ผ |
---|---|---|
์ธํ๋ผ | ๊น์ฑํ | 24๋ 10์ 30์ผ |
- ๋จผ์ ๊ฐ์ ํ ๋ค์ IAM ์ฒ๋ผ ์๋ธ ๊ณ์ ์ ๋ง๋ค์.
- ๊ฐ์ ๋๋ฉด ์์ ๊ฐ์ ํ๋ฉด์ด ๋์ต๋๋ค.
- compute - server์์ +์๋ฒ ์์ฑ ์ ์ ํํ ๋ค์, ์์ฑ ์ฝ์์์ ์ ํํฉ๋๋ค
- ์ด๋, ๊ธฐ์กด์ผ๋ก ํ ๊ฒฝ์ฐ g3๊ฐ ์ ํ์ด ๋์ง ์์ผ๋ฏ๋ก ์ ๊ท ์ฝ์ํ๋ฉด์ผ๋ก ์ ํํฉ๋๋ค.
- ์์ ๊ฐ์ด ์ด๋ฏธ์ง๊ฐ ๋น๋๋ค.
- ubuntu๋ ๋น๊ต์ ์ฌ์ฉํ๊ธฐ ์ฉ์ดํ๊ณ , rocky๋ ์๋ฒ๋ก ์ฉ์ดํ๊ฒ ์ค์ ๋์ด ์์ต๋๋ค.
- Rocky
- ์ฐ๋ถํฌ๋ ์ต์ ์ํํธ์จ์ด๋ฅผ ๋น๊ต์ ์ฝ๊ฒ ๋ค์ด๋ฐ์ ์ ์์ต๋๋ค. rocky๋ ์ ์จ๋ดค๋ค์ ใ ใ โฆ
- ๋ฐ๋น์ ๊ณ์ด์ ๋น๊ต์ ์ต์ ์ํํธ์จ์ด๋ฅผ ๋ค์ด๋ฐ๊ธฐ ์ด๋ ต๊ณ (deb ์ฌ์ฉ์) ์ฅ์ ์ ์ ๋ฐ์ดํธํ์ ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ๊ฐ ์ ๋ค๋ ์ .
- ๋จ์ ์ ์ต์ ์ํํธ์จ์ด๊ฐ deb์ ์ ๋ก๋๋์ด ์์ง ์๋ค๋ฉด ๋ณด์ ์ํ๋๋ฌธ์ ์๊ธํ ์ ๋ก๋ํ๊ธฐ ์ด๋ ค์ด ๋จ์ ์ด ์๋ค.
-
Open SSH ์ทจ์ฝ์
- ์ด๋๋ฌธ์ ๊ฐ์ฉํ๋ ์๋ฒ๋ฅผ ๋ด๋ฆฌ๊ณ , open ssh ๋ฅผ ์์ ํ๋ ๋ฐ์ ์๊ฐ์ด ๊ฑธ๋ ธ๋ค.
- ์์ ๊ฐ์ ํ๋ฉด์์ ์์ฑํ ๊ฒ๋ค์ด ๋ณด์ธ๋ค.
- VPC, Subset์ ์ค์ ํ๊ณ , ์ดํ ์๋ฒ ์คํ์ ๊ฒฐ์ ํ๋ค.
- micro๋ ๊ณ์ ๋น ํ๋๋ก ์ ํ๋์ด ์๋ ์๋ฒ์ด๋ค.
- aws ๋ง์ดํฌ๋ก์ ์ ์ฌํ๋ค.
-
๋ณดํต standard ์ถ์ฒํ๋ ๋ฐ, ์๊ฐ๋ณด๋ค ๊ฐ๊ฒฉ์ด ๋น์ผ ํธ์ด๋ค.
- aws ec2 large์ ๋น์ทํ๋ค.
-
์ดํ pem์ ๋ค์ด๋ฐ์ ํ ์ ์ํ๋ค.
- ncloud์ ๊ฒฝ์ฐ pem๋ง๊ณ ๋ ๋น๋ฐ๋ฒํธ๊ฐ ํ์ํ๋ค.
- ์๋ฒ ๊ด๋ฆฌ ๋ฐ ์ค์ ๋ณ๊ฒฝ - ๊ด๋ฆฌ์ ๋น๋ฐ๋ฒํธ ํ์ธ
chmod 400 ??.pem
ssh -i ??.pem (user)@(ip ์ฃผ์)
#์ดํ ssh ํ์ธ -> yes
root
#๋น๋ฐ๋ฒํธ ์
๋ ฅ
- ์์ ๊ฐ์ ์ฐฝ์ด ๋์ค๋ฉด ์๋ฃ!
- ๐ฉ FE ๊ธฐ์ ์ ํ์ด์
- โจ ์ฐจํธ์ ๋ฐ์ํ ๊ตฌํ๊ณผ useRef ํ์ ๋ฌธ์
- ๐ฃ ๋ถ๋ชจ ์์์ ์ํ์ ๋ฐ๋ผ ์์ ์์๋ ์คํ์ผ ๋ณํ ๋ถ์ฌํ๊ธฐ
- ๐ zod ๋์ ํ๊ธฐ
- ๐ useInfiniteQuery๋ฅผ ์ฌ์ฉํ ๊ทธ๋ํ ๋ฌดํ์คํฌ๋กค ๊ตฌํ
- ๐ซ ์ฌ์ฉ์์ ์์ ๋ณํ ์๋ ๊ทธ๋ํ ์คํฌ๋กค ๊ตฌํํ๊ธฐ
- ๐งช ์๋ง์ ๊ทธ๋ํ ๋ฐ์ดํฐ ์์ฒญ์ ์ด๋ป๊ฒ ์ค์ผ๊น
- ๐ ๋คํฌ๋ชจ๋์์ ์๋ก๊ณ ์นจ ์ ๋ผ์ดํธ๋ชจ๋๊ฐ ์ ๊น ๋ณด์ด๋ ๋ฌธ์
- ๐ ์น์์ผ์ ์ฑํ ๋ฐ์ดํฐ์ REST API์ ์ฑํ ๋ฐ์ดํฐ๋ฅผ ํจ๊ป ๊ด๋ฆฌํ๊ธฐ
- ๐ก BE ๊ธฐ์ ์ ํ ์ด์
- โ๏ธ Node WebSocket ํ๊ณ ๋ค๊ธฐ
- โ๏ธ TypeORM Datasource mock ๋ง๋ค๊ธฐ
- โ๏ธ oauth ID range ๋ฌธ์
- ๐ custom pipe์์ Nan์ด ๋ฐ์์ง๋ ๋ฌธ์
- ๐ช nest Websocket์ ์ธ์ ์ด ์๋๋ค๊ณ ?
- ๐ด nginx websocket ์ฐ๊ฒฐ ์ ๋ฌธ์ ๋ฐ์
- ๐ WebPush ๊ตฌํ
- ๐ง ์ฐ์ ์์ ํ๋ก ์์ฒญ ์ ์ดํ๊ธฐ
- ๐ websocket์ด ๋ฆ๊ฒ ํ ๋น๋์ด ๋ฐ์๋๋ ๋ฌธ์
- ๐ฅณ typeorm์ ์ด์ฉํ FCM ์๋ฆผ ์๋น์ค
- ๐ฆ ๋ค์ค ์ ์ ๋์์ฑ ์ ์ด โ ์ฑ๊ธํค, ๋ฎคํ ์ค
- ๐ ๊ทธ๋ํ ๋ฐ์ดํฐ๋ฅผ ์ค์๊ฐ์ผ๋ก ์ ๊ณตํ๊ธฐ์ํ ์ ๋ต
- ๐ ๏ธ ์ธํ๋ผ ๊ธฐ์ ์คํ ์ ํ ์ด์
- ๐ Ncloud ์ค์ ๊ณผ์
- ๐ ORM ๊ธฐ์ ์คํ ๋น๊ต
- ๐ค RabbitMQ๋ก ๋ถ์ฐ ์๋ฒ์๊ฒ ๋ฉ์์ง๋ฅผ ๋ถ๋ฐฐํ๊ธฐ
- ๐ข private DB ์๋ฒ์ ์ ์ํ์ง ๋ชปํ๋ ํ์
- ๐ 1์ฃผ์ฐจ ๋ฐํ
- ๐ 2์ฃผ์ฐจ ๋ฐํ
- ๐ 3์ฃผ์ฐจ ๋ฐํ
- ๐ 4์ฃผ์ฐจ ๋ฐํ
- ๐ 5์ฃผ์ฐจ ๋ฐํ
- ๐ ์ต์ข ๋ฐํ