์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ํ์ด์ฌ๊ณต๋ถ
- ํ์ด์ฌ
- ์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ
- serverless
- ํ๋ค์ค๊ณต๋ถ
- ์๋๋ก์ด๋ ์คํ๋์ค
- ์๋ฐ์ด๋ณด
- ์น๋์๋ณด๋ ๊ธฐ์ด
- streamlit
- ์๋ฐ
- Android
- JavaScript
- ์คํธ๋ฆผ๋ฆฟ
- Matplotlib ๊ธฐ์ด
- ์น๋์๋ณด๋ ์ ์
- ์๋ฐ์คํฌ๋ฆฝํธ ๊ณต๋ถ
- Pandas
- Streamlit๊ธฐ๋ณธ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ์๋ฐํ๋ก๊ทธ๋๋ฐ
- java
- ์๋ฐ๊ธฐ์ด
- ์๋ฐ์คํฌ๋ฆฝํธ
- db
- ์๋ฐ๊ณต๋ถ
- ์คํธ๋ฆผ๋ฆฟ ๊ธฐ๋ณธ
- RESTful API
- Streamlit๊ธฐ์ด
- ํ๋ค์ค
- MySQL
- Today
- Total
๋ชฉ๋ก๐ฅ๏ธAWS/EC2 (6)
ruriruriya
์ง๋๋ฒ ์๋์ฐ์์ AWS ์๋ฒ๋ฅผ ์๊ฒฉ์ผ๋ก ์ฐ๊ฒฐํ๊ณ ์๋ฒ๋ฅผ ๋ธ๋ผ์ฐ์ ์ IP๋ฅผ ์ ๋ ฅํ์ฌ ๋ด๊ฐ ๋ง๋ ์น ๋์๋ณด๋๋ฅผ ์ ์ํด๋ดค๋ค. ํ์ง๋ง ์๋์ฐ์์ PuTTY ํฐ๋ฏธ๋์ ๋๋ฉด ์๋ฒ์ฐ๊ฒฐ๋ ๋์ด์ง๋ค.. ์ด๋ด ๊ฒฝ์ฐ์ ๋ด๊ฐ ํด๊ทผํ๋ฉด ์ ์ํ ์ ์๋ ๊ฒฝ์ฐ๋ผ ์๊ฒฉ ์ฐ๊ฒฐ ์์ด๋ ์ธ์ ๋ ์ง ์ ์ํ ์ ์๋ ๋ฐฑ๊ทธ๋ผ์ด๋๋ก ์คํํ๋ ์ค์ ์ ํด๋ณด๋ ค๊ณ ํ๋ค. 1. nohup ๋ช ๋ น ๋ ธํ(NoHUP)์ ๋ฆฌ๋ ์ค๋ ์ ๋์ค ์์คํ ์์ ์ฌ์ฉ๋๋ ๋ช ๋ น์ด ์ค ํ๋๋ก, ์ฌ์ฉ์๊ฐ ๋ก๊ทธ์์ํ ํ์๋ ํ๋ก์ธ์ค๋ฅผ ๊ณ์ํด์ ์คํํ ์ ์๊ฒ ํด์ค๋ค. ์ฃผ๋ก ์๊ฒฉ์ผ๋ก ์์ ์ ํ ๋๋ ๊ธด ์๊ฐ์ด ํ์ํ ์์ ์ ์ํํ ๋ ์ ์ฉํ๊ฒ ์ฐ์ธ๋ค. ์ผ๋ฐ์ ์ผ๋ก ํฐ๋ฏธ๋์์ ๋ช ๋ น์ ์คํํ ๋, ์ฌ์ฉ์๊ฐ ํฐ๋ฏธ๋์ ๋ซ๊ฑฐ๋ ๋ก๊ทธ์์ํ๋ฉด ํด๋น ์ธ์ ์์ ์คํ ์ค์ธ ํ๋ก์ธ์ค๋ ํจ๊ป ์ข ๋ฃ๋๋ค. ํ์ง..
AWS EC2 ์ธ์คํด์ค๋ฅผ ์์ฑํ๊ณ ํ๊ฒฝ์ค์ ์ด ๋๋ฌ๋ค๋ฉด ๋์ ์์ ๋ฌผ์ ์ฌ๋ ค์ผ ํ๋ค. ๊ทธ๊ฑด ๊นํ๋ธ๋ฅผ ๋ฆฌ๋ ์ค ์๋ฒ์ ์ค์น ํ ํด๋ก ํ๋ ๊ณผ์ ์ผ๋ก ์ฐ๋ํ ์ ์๋ค. ๋ฆฌ๋ ์ค ์๋ฒ์ ๊นํ๋ธ๋ฅผ ์ค์นํด๋ณด์. 1. ๋ฆฌ๋ ์ค ์๋ฒ ๊นํ๋ธ ์ค์น ๋ฆฌ๋ ์ค์ฉ ์ํํธ์จ์ด ์ค์นํ๋ ๋ฐฉ๋ฒ์ ์๋ง์กด ๋ฆฌ๋ ์ค : yum install ์ํํธ์จ์ด๋ช ubuntu : apt-get install ์ํํธ์จ์ด๋ช ์ด๋ ๊ฒ ์๋ค. ํ์ง๋ง ์ํผ ์ ์ ๋ง์ด ์ค์น ๊ถํ์ ๊ฐ์ง๊ณ ์์ผ๋ฏ๋ก ์์ sudo๋ฅผ ๋ถ์ฌ์ค์ผํ๋ค. $ sudo yum install git ๊ทธ๋ ๊ฒ ๊น(git) ์ค์น๊ฐ ์๋ฃ๋๋ค. git ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํด๋ณด๋ฉด ์ค๋ช ์๊ฐ ๋์จ๋ค. $ git 2. ๋ฆฌ๋ ์ค ๊นํ๋ธ ํด๋ก ํ๊ธฐ ๋จผ์ pwd ๋ช ๋ น์ด๋ก ๋๋ ํ ๋ฆฌ ์์น ํ์ธ์ ํ๋ค. ์์น ํ์ธ ํ mkdir ๋ช ๋ น์ด๋ก Gi..
์์ฑํ๋ ์๋ฒ๊ฐ ๋ฌด์ธ๊ฐ ๋ฌธ์ ๊ฐ ์์ ์ ์๋ฒ ์ญ์ ํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์ ์ธ์คํด์ค ์ข ๋ฃ(์ญ์ ) AWS ์ ์ํด์ EC2 ๋์๋ณด๋์ ์ธ์คํด์ค๋ก ์ ์ํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ญ์ ํ ์ธ์คํด์ค๋ฅผ ์ฒดํฌ๋ฐ์ค์ ์ฒดํฌํ ๋ค ์์ชฝ ์ธ์คํด์ค ์ํ๋ฅผ ์ธ์คํด์ค ์ข ๋ฃ๋ก ๋ณ๊ฒฝํ๋ค. ์๋ก๊ณ ์นจ์ ํด๋ณด๋ฉด ์ฑ๊ณต์ ์ผ๋ก ์ข ๋ฃ๊ฐ ๋๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
์ง๋ ๋ฒ์ AWS EC2 ๋ฆฌ๋ ์ค ์๋ฒ ์คํธ๋ฆผ๋ฆฟ(Streamlit) ํ๊ฒฝ์ค์ ํ External URL์ ํฌํธ๋ก ์ ์ ์ '์ฌ์ดํธ์ ์ฐ๊ฒฐํ ์ ์์' ์ด๋ผ๊ณ ๋ฉ์ธ์ง๊ฐ ๋ธ๋ผ์ฐ์ ์ ๋ด๋ค. ์์ธ์ ๋ฐฉํ๋ฒฝ์ผ๋ก ๋คํธ์ํฌ๋ฅผ ๋ง์์ ์๊ธฐ๋ ํ์์ด๋ค. SSH(22ํฌํธ)๋ ์๊ฒฉ์ผ๋ก ์ธ์คํด์ค์ ์ ์ํ์ฌ ์์ ํ๋ ํฌํธ๋ก ๋ณด์์ ํ์ํ ๊ฒฝ์ฐ์๋ง ์ด๊ธฐ๋ก ํ๋ค. External URL๋ก ์ ์ํ๊ธฐ ์ํด์๋ ํด๋น ํฌํธ๋ฒํธ๋ฅผ ๊ณต๊ฐํ๋ ์์ ์ ํด์ผํ๋ค. 1. AWS EC2 ๋์๋ณด๋ ์ ์ ์ธ์คํด์ค ๋ฉ๋ด์ ์ธ์คํด์ค๋ฅผ ํ์ธํด์ ํด๋น ์๋ฒ ๋ค์์ ํด๋ฆญํ๋ค. ๊ทธ๋ฆฌ๊ณ [๋ณด์]-[๋ณด์ ๊ทธ๋ฃน]์ผ๋ก ์ ์ํ๋ค. [์ธ๋ฐ์ด๋ ๊ท์น]-[์ธ๋ฐ์ด๋ ๊ท์น ํธ์ง] '๊ท์น ์ถ๊ฐ' ๋ฒํผ ํด๋ฆญํด์ ํฌํธ ๋ฒํธ๋ฅผ ์ถ๊ฐํ๋ค. ์ ํ์ ์ฌ์ฉ์ ์ง์ TCP ํฌํธ ๋ฒ์๋ PuTTY ํฐ..
AWS EC2 ์ธ์คํด์ค์์ ์๋์ฝ๋ค๋ฅผ ์ค์นํ๊ณ ํ์ด์ฌ ํ๊ฒฝ์ ์ค์ ํ๊ณ , Streamlit์ ์ค์นํ๋ ๊ณผ์ ์ ๋ค์๊ณผ ๊ฐ๋ค. 1. ์๋์ฝ๋ค ์ค์น ์๋์ฝ๋ค ๋ค์ด๋ก๋ ์ฌ์ดํธ์ ๋ค์ด๊ฐ๋ฉด ์๋์ฐ ๋ค์ด๋ก๋ ๋ฒํผ ๋ฐ์ ํญ๊ท ๊ทธ๋ฆผ์ด ์๋ค. ์ด๊ฒ์ด ๋ฐ๋ก ๋ฆฌ๋ ์ค ๋ฒ์ ๋ค์ด๋ก๋๋ฅผ ์๋ฏธํ๋ฏ๋ก ํด๋ฆญ! https://www.anaconda.com/download Free Download | Anaconda Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com ๋์ AWS EC2 ์๋ฒ ์ฌ์์ 64๋นํธ๋ก '64-Bit (x86)..
1. AWS ์ฝ์ ์ ์ AWS ํ์๊ฐ์ ํ ์ข์ธก ์๋จ [์๋น์ค]-[๋ชจ๋ ์๋น์ค]-[์ฝ์ํ]์ผ๋ก ์ ์ํด์ ๋จผ์ ๋ณธ์ธ์ ์์ธ ๋ฆฌ์ ์ ์ ํํ๋ค. AWS(Amazon Web Services)์์ ๋ฆฌ์ ์ AWS์ ๋ฐ์ดํฐ ์ผํฐ๊ฐ ์์นํ ์ง๋ฆฌ์ ์ธ ์์ญ์ ๋ํ๋ธ๋ค. ๊ฐ ๋ฆฌ์ ์ ๋ ๋ฆฝ์ ์ด๊ณ ๊ฒฉ๋ฆฌ๋ ํด๋ผ์ฐ๋ ์ปดํจํ ๋ฆฌ์์ค ์งํฉ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ์ฌ๋ฌ ๊ฐ์ ๊ฐ์ฉ ์์ญ(Availability Zones)์ผ๋ก ๊ตฌ์ฑ๋๋ค. 2. EC2 ๋์๋ณด๋ ์ ์ ์ข์ธก ์๋จ [์๋น์ค]-[๋ชจ๋ ์๋น์ค]์์ ์ปดํจํ ์น์ ์ EC2๋ฅผ ์ ํํ๋ค. ๋์๋ณด๋์์ ์ธ์คํด์ค ์์์ผ๋ก ํด๋ผ์ฐ๋ ์๋ฒ ๋ง๋ค๊ธฐ๋ฅผ ์์ํ๋ค. ์ด๋ฆ ๋ฐ ํ๊ทธ์๋ ํ๋ก์ ํธ ๋ช ์ด๋ ์ด๋ฆ์ ์ ๋ ฅํ๋ค. Quick Start๋ก Amazon Linux ๋ฅผ ์ ํํ๋ค์ ์๋ ํ๋ฆฌ ํฐ์ด ์ฌ์ฉ ๊ฐ๋ฅ์ ํ์ธ ํ ..