๐Ÿฑ ๋‚˜๋ฐฉ์บฃ ์›ํด๋ฆญ ์—ฐ๋™ ๊ฐ€์ด๋“œ

๋‚˜๋ฐฉ์บฃ SaaS ์›น ์„œ๋น„์Šค๋Š” ๋กœ์ปฌ ์„œ๋ฒ„์˜ API๋ฅผ ํ†ตํ•ด ์‹ค์‹œ๊ฐ„ ์ฑ„ํŒ…๊ณผ ๋ช…๋ น์–ด ์ œ์–ด, ์ ‘์†์ž ์ˆ˜ ํ™•์ธ ๊ธฐ๋Šฅ์„ ์—ฐ๋™ํ•ฉ๋‹ˆ๋‹ค.
์•„๋ž˜ ๊ฐ€์ด๋“œ์— ๋”ฐ๋ผ ๋‚˜๋ฐฉ์บฃ ์›ํด๋ฆญ API ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐ€๋™ํ•˜์‹œ๋ฉด 1๋ถ„ ๋งŒ์— ์—ฐ๋™์ด ์™„๋ฃŒ๋ฉ๋‹ˆ๋‹ค.

1
์›ํด๋ฆญ ํŒจํ‚ค์ง€ ๋‹ค์šด๋กœ๋“œ
์•„๋ž˜ ๋‹ค์šด๋กœ๋“œ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ๊ตฌ๊ธ€ ๋“œ๋ผ์ด๋ธŒ์—์„œ ์ตœ์‹  ๋‚˜๋ฐฉ์บฃ์›ํด๋ฆญ API ํŒจํ‚ค์ง€๋ฅผ ๋‚ด๋ ค๋ฐ›์•„ ์••์ถ•์„ ํ’€์–ด์ค๋‹ˆ๋‹ค.
2
config.json ๋น„๋ฐ€๋ฒˆํ˜ธ ์„ค์ •
ํด๋” ๋‚ด config.json ํŒŒ์ผ์„ ์—ด๊ณ , ์šด์˜ ์ค‘์ด์‹  ๋กœ์ปฌ MySQL์˜ db_password ํ•ญ๋ชฉ์— root ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๊ธฐ์ž…ํ•ด ์ค๋‹ˆ๋‹ค.
โ€ป ์›ํด๋ฆญ ํ”„๋กœ๊ทธ๋žจ์„ ์ตœ์ดˆ ์‹คํ–‰ํ•˜๋ฉด config.json ํŒŒ์ผ์ด ํด๋” ๋‚ด์— ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.
3
๋กœ์ปฌ API ์‹คํ–‰ ๋ฐ ๋ฐฉํ™”๋ฒฝ ํ™•์ธ
๋‚˜๋ฐฉ์บฃ์›ํด๋ฆญ.exe๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. (8085 ํฌํŠธ)
- ๊ณต์œ ๊ธฐ(๊ฐ€์ •/์‚ฌ๋ฌด์‹ค): ํฌํŠธํฌ์›Œ๋”ฉ ๋ฐ 8085 ์ธ๋ฐ”์šด๋“œ ๋ฐฉํ™”๋ฒฝ ํ—ˆ์šฉ ์™„๋ฃŒ
- ์›”์ •์•ก ํ˜ธ์ŠคํŒ…/IDC ์„œ๋ฒ„: ํ˜ธ์ŠคํŒ… ์—…์ฒด ๊ณ ๊ฐ์„ผํ„ฐ์— "๋ฐฉํ™”๋ฒฝ 8085๋ฒˆ ํฌํŠธ(TCP) ์ธ๋ฐ”์šด๋“œ๋ฅผ ์—ด์–ด์ฃผ์„ธ์š”"๋ผ๊ณ  ์š”์ฒญํ•˜์—ฌ ๊ฐœ๋ฐฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
4
์›น ๋Œ€์‹œ๋ณด๋“œ ๋กœ๊ทธ์ธ ๋ฐ ์—ฐ๋™
์šฐ์ธก ๋กœ๊ทธ์ธ ํผ์—์„œ ๊ณ„์ •์œผ๋กœ ๋กœ๊ทธ์ธํ•œ ๋’ค, ์—ฐ๊ฒฐ ์„ค์ • ๋ชจ๋‹ฌ์—์„œ ์„œ๋ฒ„ IP๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์บ๋ฆญํ„ฐ ์ •๋ณด๊ฐ€ ์‹ค์‹œ๊ฐ„ ๋™๊ธฐํ™”๋ฉ๋‹ˆ๋‹ค.