์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 | 31 |
- ์๋ฐ๊ณต๋ถ
- ์๋ฐ์ด๋ณด
- Pandas
- ํ๋ค์ค
- java
- ์น๋์๋ณด๋ ์ ์
- ์๋๋ก์ด๋ ์ฑ ๊ฐ๋ฐ
- ํ์ด์ฌ๊ณต๋ถ
- ํ๋ค์ค๊ณต๋ถ
- ์๋ฐ์คํฌ๋ฆฝํธ ๊ณต๋ถ
- db
- ์๋ฐ
- ์๋๋ก์ด๋ ์คํ๋์ค
- ์๋ฐํ๋ก๊ทธ๋๋ฐ
- JavaScript
- Android
- ์๋ฐ๊ธฐ์ด
- ํ์ด์ฌ
- Flutter
- streamlit
- ์น๋์๋ณด๋ ๊ธฐ์ด
- Streamlit๊ธฐ์ด
- ์คํธ๋ฆผ๋ฆฟ ๊ธฐ๋ณธ
- RESTful API
- ์๋ฐ์คํฌ๋ฆฝํธ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- Streamlit๊ธฐ๋ณธ
- serverless
- MySQL
- ์คํธ๋ฆผ๋ฆฟ
- Today
- Total
ruriruriya
[AWS] EC2 - ์ธ์คํด์ค์ ํด๋นํฌํธ๋ฅผ ๊ณต๊ฐํ๋ ๋ฐฉ๋ฒ ๋ณธ๋ฌธ
[AWS] EC2 - ์ธ์คํด์ค์ ํด๋นํฌํธ๋ฅผ ๊ณต๊ฐํ๋ ๋ฐฉ๋ฒ
๋ฃจ๋ฆฌ์ผใ 2023. 11. 22. 22:29
์ง๋ ๋ฒ์ AWS EC2 ๋ฆฌ๋ ์ค ์๋ฒ ์คํธ๋ฆผ๋ฆฟ(Streamlit) ํ๊ฒฝ์ค์ ํ External URL์ ํฌํธ๋ก ์ ์ ์
'์ฌ์ดํธ์ ์ฐ๊ฒฐํ ์ ์์'
์ด๋ผ๊ณ ๋ฉ์ธ์ง๊ฐ ๋ธ๋ผ์ฐ์ ์ ๋ด๋ค.
์์ธ์ ๋ฐฉํ๋ฒฝ์ผ๋ก ๋คํธ์ํฌ๋ฅผ ๋ง์์ ์๊ธฐ๋ ํ์์ด๋ค.
SSH(22ํฌํธ)๋ ์๊ฒฉ์ผ๋ก ์ธ์คํด์ค์ ์ ์ํ์ฌ ์์
ํ๋ ํฌํธ๋ก ๋ณด์์ ํ์ํ ๊ฒฝ์ฐ์๋ง ์ด๊ธฐ๋ก ํ๋ค.
External URL๋ก ์ ์ํ๊ธฐ ์ํด์๋ ํด๋น ํฌํธ๋ฒํธ๋ฅผ ๊ณต๊ฐํ๋ ์์ ์ ํด์ผํ๋ค.
1. AWS EC2 ๋์๋ณด๋ ์ ์
์ธ์คํด์ค ๋ฉ๋ด์ ์ธ์คํด์ค๋ฅผ ํ์ธํด์ ํด๋น ์๋ฒ ๋ค์์ ํด๋ฆญํ๋ค.
๊ทธ๋ฆฌ๊ณ [๋ณด์]-[๋ณด์ ๊ทธ๋ฃน]์ผ๋ก ์ ์ํ๋ค.
[์ธ๋ฐ์ด๋ ๊ท์น]-[์ธ๋ฐ์ด๋ ๊ท์น ํธ์ง]
'๊ท์น ์ถ๊ฐ' ๋ฒํผ ํด๋ฆญํด์ ํฌํธ ๋ฒํธ๋ฅผ ์ถ๊ฐํ๋ค.
์ ํ์ ์ฌ์ฉ์ ์ง์ TCP
ํฌํธ ๋ฒ์๋ PuTTY ํฐ๋ฏธ๋์์ streamlit ์คํ ์ ๋์๋ External URL ํฌํธ๋ฒํธ
์์ค๋ Anywhere-IPv4
์ค๋ช
์ ์ ํ์ฌํญ์ผ๋ก ์จ์ค ์ ์๋ค.
๊ทธ๋ฆฌ๊ณ '๊ท์น ์ ์ฅ' ๋ฒํผ์ ๋๋ฅธ๋ค.
2. ๋ธ๋ผ์ฐ์ ์์ External URL๋ก ์ ์
์ด์ AWS ์ค์ ์ ๋๋ฌ๊ณ ๋ธ๋ผ์ฐ์ ๋ก ๋์๊ฐ์ ์ง๋ ๋ฒ์ ์ฐ๊ฒฐ์ด ๋์ง ์์๋
External URL:ํฌํธ๋ฒํธ๋ก streamlit hello๋ก ์ ์ํด๋ณธ๋ค.
์ด๋ ๊ฒ ํ๋ฉด ์ ์ ์๋๋ ๊ฒ์ ํ์ธํ ์ ์๋ค.
ํ์ง๋ง PuTTY ํฐ๋ฏธ๋ ์ฐฝ ์ฐ๊ฒฐ์ ๋๊ณ ๋์ค๋ฉด ๋ค์ ์ฐ๊ฒฐ์ด ๋์ง ์๋๋ค..
ํฐ๋ฏธ๋ ์ฐฝ ์ฐ๊ฒฐ ์์ด๋ ์ธ์ ๋ ์ง ์ ์ํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ค์์ ์์ฑํด๋ณธ๋ค.