๐Ÿ’œ๊ฐœ๋ฐœ๊ณผ ์ผ์ƒ (โ‰ง∇โ‰ฆ)๏พ‰

[Pycharm] ์™ธ๋ถ€ ์„œ๋ฒ„์™€ ์—ฐ๊ฒฐํ•˜์—ฌ ์›๊ฒฉ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ด๋ณด์ž ๋ณธ๋ฌธ

web/server

[Pycharm] ์™ธ๋ถ€ ์„œ๋ฒ„์™€ ์—ฐ๊ฒฐํ•˜์—ฌ ์›๊ฒฉ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ด๋ณด์ž

๊ฐ•์˜์„œ 2022. 8. 20. 15:26

์—ฐ๊ตฌ์‹ค ์„œ๋ฒ„์— ๋‚ด ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ํ•˜๋‚˜ ์žˆ๋‹ค

๋‚ด ๋ฐ์Šคํฌํƒ‘์œผ๋กœ ํ•™์Šต์„ ์ง„ํ–‰ํ•ด๋„ ๋˜์ง€๋งŒ... ๋‚ด ์ปดํ“จํ„ฐ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํ•™์Šต์‹œํ‚ค๊ธฐ์—๋Š” ์„ฑ๋Šฅ์ด ์ข‹์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์—

์—ฐ๊ตฌ์‹ค ์„œ๋ฒ„์—์„œ ์ฝ”๋“œ๋ฅผ ๋Œ๋ ค๋ณด๋Š” ์ž‘์—…์„ ํ•ด๋ณด๊ฒ ๋‹ค

๊ทธ๋Ÿฌ๋ฏ€๋กœ, ์™ธ๋ถ€ ์„œ๋ฒ„์™€ ์›๊ฒฉ์œผ๋กœ ์—ฐ๊ฒฐํ•˜์—ฌ Pycharm์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋Š” IDE ํ™˜๊ฒฝ์„ ์„ธํŒ…ํ•ด๋ณด์ž

 

1. ๋จผ์ € pycharm ์„ค์น˜๋ฅผ ํ•˜์ž

์ž์‹ ์ด ํ•™๋ถ€์ƒ์ด๋ผ๋ฉด ํ•™๊ต ๋ฉ”์ผ์„ ์‚ฌ์šฉํ•˜์—ฌ pycharm educational license๋ฅผ ๊ฐ€์ง€๊ณ  ์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค.

์ด๊ฑด ํ•™๊ต๋งˆ๋‹ค ํšŒ์‚ฌ๋งˆ๋‹ค ๋‹ค๋ฅด๊ธฐ๋•Œ๋ฌธ์— ์ฒดํฌ๋ฅผ ํ•ด๋ณด๋„๋ก!

 

https://www.jetbrains.com/ko-kr/community/education/#students

 

๋ฌด๋ฃŒ ๊ต์œก์šฉ ๋ผ์ด์„ ์Šค | ์ปค๋ฎค๋‹ˆํ‹ฐ ์ง€์›

 

www.jetbrains.com

ํ•ด๋‹น ๋งํฌ๋ฅผ ํ†ตํ•ด์„œ ๊ฐ€๋Šฅํ•˜๋‹ค

์‹ ์ฒญํ•˜๊ธฐ๋ฅผ ๋ˆ„๋ฅด๋ฉด ์ž์‹ ์˜ ์‹ ๋ถ„๊ณผ ๋Œ€ํ•™ ์ด๋ฉ”์ผ ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด

JetBrains ์ธก์—์„œ ๋ฉ”์ผ์ด ์˜จ๋‹ค ๋งํฌ๋ฅผ ๋ˆ„๋ฅด๋ฉด

get started to use ๋ฅผ ๋ˆ„๋ฅด๋ฉด ๋กœ๊ทธ์ธ ์ฐฝ์ด ๋‚˜์˜จ๋‹ค. ์•„์ด๋””๊ฐ€ ์—†๋‹ค๋ฉด ๋งŒ๋“ค๊ฑฐ๋‚˜ ๊ตฌ๊ธ€ ๊ณ„์ •๊ณผ ์—ฐ๊ฒฐ์„ ํ•ด๋ณด์ž.

์ดํ›„์—๋Š” JetBrains ์ธก์—์„œ ์ œ๊ณตํ•ด์ฃผ๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๊ธฐ๋Šฅ์„ ๋ณด์—ฌ์ค€๋‹ค ์šฐ๋ฆฌ๋Š” PyCharm์„ ์„ ํƒํ•ด์„œ ์„ค์น˜ํ•ด๋ณด์ž

 

 

 

2. ์„œ๋ฒ„ ssh ์—ฐ๊ฒฐํ•˜๊ธฐ

์™ผ์ชฝ ๋ฐ”์— ssh๋ฅผ ์„ ํƒํ•ด๋ณด์ž

์—ฌ๊ธฐ์„œ new connection ์œผ๋กœ ์ƒˆ๋กœ์šด ์—ฐ๊ฒฐ์„ ๋งŒ๋“ค์–ด๋ณด์ž

ํ•ด๋‹น ์นธ์— ์ž์‹ ์ด ์—ฐ๊ฒฐํ•˜๋ ค๋Š” ์„œ๋ฒ„์˜ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•œ ํ›„ Check Connection and Continue๋ฅผ ์„ ํƒํ•˜์ž

(์ฒ˜์Œ ์›๊ฒฉ ์—ฐ๊ฒฐ์„ ํ•  ๊ฒฝ์šฐ, connection์€ <new connection>์œผ๋กœ ๋˜์–ด์žˆ์–ด์•ผํ•œ๋‹ค)

์„œ๋ฒ„์˜ key passphrase ์ž…๋ ฅ, password ์ž…๋ ฅํ•˜์ž

์—ฐ๊ฒฐ์ด ์ž˜ ๋˜๋ฉด ์ด๋Ÿฐ ์ฐฝ์ด ๋œฌ๋‹ค. ์–ด๋–ค IDE๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ์ธ์ง€ ์„ค์ •ํ•˜์ž Pycharm ์„ ํƒ

Project directory ์˜ค๋ฅธ์ชฝ ... ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ์–ด๋–ค ํด๋”๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ถˆ๋Ÿฌ์˜ฌ ๊ฒƒ์ธ์ง€ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. 

์ดํ›„ Start IDE and Connect ๋ฅผ ์„ ํƒ

๋˜ key prase์™€ password๋ฅผ ์ž…๋ ฅํ•˜๋ผ๊ณ  ์ฐฝ์ด ๋‚˜์˜จ๋‹ค. 

์ดํ›„ IDE backend ๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ ์‹œ์ž‘ํ•œ๋‹ค

์ œ๋Œ€๋กœ ์„ฑ๊ณตํ–ˆ๋”ฐ๋ฉด SSH ๋ชฉ๋ก์— ์„œ๋ฒ„ IP์ฃผ์†Œ์— ํ•ด๋‹นํ•˜๋Š” ๋ชฉ๋ก์ด ์ƒ๊ฒผ๋‹ค. ์„ ํƒํ•ด๋ณด์ž

๋งˆ์ฐฌ๊ฐ€์ง€๋กœ key passphrase์™€ password๋ฅผ ์ž…๋ ฅํ•œ๋‹ค

ํ•ด๋‹น ๋ชจ์Šต์ฒ˜๋Ÿผ IDE๊ฐ€ ์—ด๋ฆฐ๋‹ค. ์ด์ œ ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋‹ค!