๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๊ฐœ๋ฐœ/AWS

[AWS] web, MongoDB ์‚ฝ์งˆ 2์ผ์ฐจ (์™„๋ฃŒ)

by - ์˜คํŠธ - 2021. 11. 14.

21/11/14

- ๊ธฐ์ˆ ์ ์ธ ๋ถ€๋ถ„๋ณด๋‹ค ๋‹ค์‹œ ๊ณต๋ถ€ ํ•„์š”

- ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์€ ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ๊ตฌํ˜„ํ–ˆ๋Š”๊ฐ€?

- ์„œ๋ฒ„ ๊ตฌ์ถ• <-> ๊ฐœ๋ฐœ ์‚ฌ์ด์˜ ์—ฐ๊ด€์„ฑ ๊ณต๋ถ€

 

21/11/15

FileZilla ์—ฐ๊ฒฐ ์™„๋ฃŒ(root ๊ณ„์ • ์ƒ์„ฑ ๋จผ์ €) -> Git Bash ์—ฐ๊ฒฐ -> flask, pymongo ์„ค์น˜ -> ์›น ์„œ๋ฒ„ ํ™•์ธ

 

6. FileZilla ์„ค์น˜ : ๋กœ์ปฌ ์ปดํ“จํ„ฐ์—์„œ ec2(๊ฐ€์ƒ)์— ์—ฐ๊ฒฐํ•˜์—ฌ ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋ฅผ ์˜ฌ๋ฆฌ๊ณ  ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์คŒ

15์ผ์— ์ง„ํ–‰ํ•œ ๊ณผ์ •์€ ์•ฝ 2์‹œ๊ฐ„ ๋ฐ˜ ์ •๋„ ๊ฑธ๋ ธ๋‹ค

๊ทธ๋งŒํผ ์‚ฝ์งˆ 1์ผ์ฐจ์—์„œ ์•ฝ ํ•˜๋ฃจ๋ฅผ ํ•˜๊ณ  ๋‚˜๋ฉด ๋‚˜๋จธ์ง€๋Š” ์‰ฝ๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค

๊ทผ๋ฐ FileZilla ์•ˆ์—์„œ๋„ ๊ณผ์ •์ด ๊ฝค ์žˆ์–ด์„œ ๊ทธ ์•ˆ์— ๋ฐฉ๋ฒ•๋“ค์„ ์•„๋ž˜์— ์ •๋ฆฌํ•  ๊ฒƒ์ด๋‹ค

 

6-1) root ๊ณ„์ • ๋งŒ๋“ค๊ธฐ : FileZiilla์— ๋ฐ”๋กœ ์ ‘์†์„ ํ•  ์ˆ˜ ์—†์–ด์„œ root ๊ณ„์ •์„ ๋งŒ๋“ค์–ด ์ฃผ์—ˆ๋‹ค

https://sujinisacat.tistory.com/18?category=407204 

 

4. AWS EC2 ์„œ๋ฒ„์˜ root ์‚ฌ์šฉ์ž ํ™œ์„ฑํ™” ํ•˜๊ธฐ

๋ฆฌ๋ˆ…์Šค๋‚˜ ์œ ๋‹‰์Šค์˜ ๊ฒฝ์šฐ ๋ณด์•ˆ๋•Œ๋ฌธ์— ๊ธฐ๋ณธ์ ์œผ๋กœ root ์‚ฌ์šฉ์ž๋Š” ๋น„ํ™œ์„ฑํ™” ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ–ฅํ›„ ํ”„๋กœ๊ทธ๋žจ ์„ค์น˜์™€ ๊ด€๋ฆฌ์˜ ํŽธ์˜์„ฑ์„ ์œ„ํ•ด root ์‚ฌ์šฉ์ž๋กœ ์ ‘์†ํ•ด์„œ ์ž‘์—…์„ ํ•ด์•ผ ํ•  ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์ด

sujinisacat.tistory.com

(์œ„ ๊ฒŒ์‹œ๊ธ€๊ณผ ๋ฐ”๋กœ ๋‹ค์Œ ๊ฒŒ์‹œ๊ธ€(5.) ์„ ๋ณด์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค) 

 

6-2) ๋ณธ๊ฒฉ์ ์ธ FileZilla ์ ‘์†

https://m.blog.naver.com/timeless947/221987884408

 

[์•„๋งˆ์กด AWS EC2] EC2 ์„œ๋ฒ„ FileZilla๋กœ FTP ์ ‘์†ํ•˜๊ธฐ / Root ๊ณ„์ • ์ ‘์† / ํŒŒ์ผ์งˆ๋ผ / SFTP

์ด์ œ ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“  EC2 ์ธ์Šคํ„ด์Šค์— FTP ์ ‘์†์„ ์‹œ๋„ํ•ด๋ณด์ž. FTP ์ ‘์† ํˆด๋กœ๋Š” ๋Œ€ํ•™๊ต๋•Œ๋ฌดํ„ฐ ์ž์ฃผ ์ผ...

blog.naver.com

 

6-3) Git Bash ์—ฐ๊ฒฐ

(๋ช…๋ น์–ด ๋ง‰ ์น˜๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ ๊ฒฝ๋กœ ์ž…๋ ฅํ•  ๋•Œ \ → /๋กœ ๋ณ€๊ฒฝ ํ•„์š”, ubuntu@ip ์ฃผ์†Œ์—์„œ ๋ณธ์ธ ๊ณ„์ •์— ๋งž๊ฒŒ ๋ณ€๊ฒฝ ํ•„์š”)

์ €๋Š” ubuntu@ip ์ฃผ์†Œ๊ฐ€ ์•„๋‹ˆ๋ผ root@ip ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•ด์„œ ์„ฑ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค

 

https://parkjh7764.tistory.com/41?category=1203919 

 

์›น์„œ๋ฒ„ / ์„œ๋ฒ„ ์ปดํ“จํ„ฐ์— ํŒŒ์ผ์งˆ๋ผ(Filezilla)๋กœ ์ ‘์†ํ•˜๊ธฐ/ ์„œ๋ฒ„ ์ปดํ“จํ„ฐ์— ํŒŒ์ผ ์ „์†กํ•ด ์„œ๋ฒ„์—์„œ ์‹ค

ํŒŒ์ผ์งˆ๋ผ(FileZilla)๋ผ๋Š” FTP ํ”„๋กœ๊ทธ๋žจ์„ ํ†ตํ•ด ๊ฐ€์ƒ ์ปดํ“จํ„ฐ, ์ฆ‰ ๋งŒ๋“ค์–ด๋‘” ์„œ๋ฒ„(server) ์ปดํ“จํ„ฐ์— ํŒŒ์ผ์„ ์ „์†กํ•˜๊ณ , ์„œ๋ฒ„ ์ปดํ“จํ„ฐ์—์„œ ํŒŒ์ผ์„ ์‹คํ–‰ํ•˜๋Š” ๊ณผ์ •์„ ํ•ด๋ณด์ž. FileZilla๊ฐ€ ๋‚ด ์ปดํ“จํ„ฐ์— ์„ค์น˜๊ฐ€ ์•ˆ

parkjh7764.tistory.com

test.py ์ž˜ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค

 

6-4) flask ์„ค์น˜, pymongo ์„ค์น˜ ํ›„ ์›น ์„œ๋ฒ„ ํ™•์ธ

https://parkjh7764.tistory.com/47?category=1203919

 

์›น์„œ๋ฒ„ / AWS ํฌํŠธ ๊ฐœ๋ฐฉ/ ๋ฆฌ๋ˆ…์Šค ํ™˜๊ฒฝ Flask ํ”„๋ ˆ์ž„์›Œํฌ, pymongo ์„ค์น˜/ AWS์—์„œ ๊ตฌ์ž…ํ•œ ์ธ์Šคํ„ด์Šค ํฌํŠธ

์ด ๊ธ€์„ ๋ณด๊ธฐ ์ „์— ์›น ์„œ๋ฒ„ ์ปดํ“จํ„ฐ์˜ ๊ฐœ๋ฐœํ™˜๊ฒฝ์„ ์„ธํŒ…ํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค. ์ด์œ ๋Š”, ๊ทธ๋ž˜์•ผ ์ด๋ฒˆ ๊ธ€์—์„œ ๋ชฝ๊ณ DB ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๋‹ค๋ฃจ๊ณ  pip๋‚˜ python ๋ช…๋ น์–ด๊ฐ€ ์ด์ „์— ์„ธํŒ…ํ•ด์ค€ ๊ฒƒ์œผ๋กœ ๋‹ค๋ฃฐ ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ

parkjh7764.tistory.com

์ด๋ ‡๊ฒŒ ๋งˆ์ง€๋ง‰ ๊ณผ์ •์ธ ํฌํŠธํฌ์›Œ๋”ฉ๋งŒ์„ ๋‚จ๊ฒจ๋‘๊ณ  ์žˆ๋‹ค!

(์ด ๊ธ€์€ ๊ณต์ต์  ๊ธ€๋„ ์•„๋‹ˆ๊ณ  ๊ฐœ์ธ์ด ํ˜ผ์ž ๊ณต๋ถ€ํ•ด์„œ ์“ฐ๋Š” ๊ธ€์ด๋ผ ์–ดํˆฌ๊ฐ€ ๊ณ„์† ๋ฐ”๋€Œ๋Š”๋ฐ ์–‘ํ•ด ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค)


2022-02-13

๊ฒฐ๋ก ์ ์œผ๋กœ ์ง€๊ธˆ๊นŒ์ง€ ์ง„ํ–‰ํ–ˆ๋˜ aws๋Š” ๊ฐœ๋ฐœ ๋ฐฉํ–ฅ์ด ๋ฐ”๋€Œ๋ฉด์„œ ๋” ์ด์ƒ ์ง„ํ–‰ํ•˜์ง€ ์•Š๊ณ  ์žˆ๋‹ค

๊ทธ๋Ÿฌ๋‚˜ ํ•œ ๋ฒˆ ํ•ด๋ดค๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ์šฉ์œผ๋กœ ๋‹ค์‹œ ์‹œ๋„ํ•ด๋ณด๋ฉด ๋˜์ง€ ์•Š๋‚˜ ์‹ถ๋‹ค:)

๊ทผ๋ฐ ๋ฌด๋ฃŒ ๊ธฐ๊ฐ„์ด 1๋…„์ด๋ผ.. ์• ๋งคํ•˜๋‹ค.. 

'๊ฐœ๋ฐœ > AWS' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[ํด๋ผ์šฐ๋“œ] AWS, Kubernetes  (0) 2022.07.06
[AWS] web, MongoDB ์‚ฝ์งˆ 1์ผ์ฐจ  (0) 2021.11.13
AWS ์•Œ๋ชป์˜ AWS ๋„์ „๊ธฐ  (0) 2021.11.13