Omada ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ์œˆ๋„์šฐ ์„œ๋น„์Šค๋กœ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? (์ปจํŠธ๋กค๋Ÿฌ 2.5.4 ์ด์ƒ)

์ •๋ณด์„ฑ ํ…์ŠคํŠธ
์„ค์ • ๊ฐ€์ด๋“œ
08-03-2021

์ด ๊ธ€์€ Omada ์ปจํŠธ๋กค๋Ÿฌ V2.5.4 ์ด์ƒ์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. Omada ์ปจํŠธ๋กค๋Ÿฌ V4.1.5 ์ด์ƒ์˜ ๊ฒฝ์šฐ FAQ 2915์„ ์ฐธ๊ณ ํ•˜์‹ญ์‹œ์˜ค.

๊ฐœ์š”

๋ณธ๋ฌธ์€ NSSM์„ ์‚ฌ์šฉํ•˜์—ฌ Omada ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ์œˆ๋„์šฐ ์„œ๋น„์Šค๋กœ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

์ „์ œ ์กฐ๊ฑด

1. Omada ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ์„ค์น˜๋œ ์ปดํ“จํ„ฐ

2. NSSM -  ์„œ๋น„์Šค ๊ด€๋ฆฌ์ž ๋‹ค์šด๋กœ๋“œ (https://nssm.cc/download)

์ ˆ์ฐจ

1. ์›ํ•˜๋Š” ์œ„์น˜์— nssm.exe์„ ์ถ”์ถœํ•˜์‹ญ์‹œ์˜ค. ์—ฌ๊ธฐ์„œ๋Š” “C:\Program Files (x86)\TP-LINK”๋ฅผ ์˜ˆ๋กœ ์‚ฌ์šฉํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

2. ์ด์ „์— Omada ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ์‹คํ–‰ํ•œ ์ ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค. ์•„๋‹ˆ๋ฉด ์ž‘์—… ์ค‘์— Omada ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ๊ณ„์† ์‹คํ–‰ํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค.

3. ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ๋ฅผ ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์œผ๋กœ ์‹คํ–‰ํ•˜๊ณ  nssm.exe์„ ์ถ”์ถœํ•œ ๊ฒฝ๋กœ๋กœ ์ด๋™ํ•˜์‹ญ์‹œ์˜ค. ์—ฌ๊ธฐ์„œ๋Š” C:\Program Files (x86)\TP-LINK ์ž…๋‹ˆ๋‹ค.

4. nssm install “Omada Controller”๋ฅผ ์ž…๋ ฅํ•ด์„œ nssm์„ ์‚ฌ์šฉํ•˜๋Š” ์ƒˆ๋กœ์šด ์„œ๋น„์Šค๋ฅผ ์ƒ์„ฑํ•˜์‹ญ์‹œ์˜ค. 

์•„๋ž˜ ๋‚˜์—ด๋œ๋Œ€๋กœ ๋‹ค์Œ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์„ค์ •ํ•˜์‹ญ์‹œ์˜ค:

์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜

๊ฒฝ๋กœ:

C:\Program Files (x86)\TP-LINK\EAP Controller\jre\bin\java.exe

์‹œ์ž‘ ๋””๋ ‰ํ† ๋ฆฌ:

C:\Program Files (x86)\TP-LINK\EAP Controller\jre\bin\

์ธ์ž:

-server -Xms128m -Xmx1024m -XX:MaxHeapFreeRatio=60 -XX:MinHeapFreeRatio=30 -XX:+HeapDumpOnOutOfMemoryError -Deap.home="C:\Program Files (x86)\TP-LINK\EAP Controller" -cp "C:\Program Files (x86)\TP-LINK\EAP Controller\lib\*" com.tp_link.eap.start.EapMain

์„ธ๋ถ€ ์‚ฌํ•ญ

์ด๋ฆ„ ํ‘œ๊ธฐ:

๊ธฐ๋ณธ ์„ค์ •๊ฐ’์€ Omada ์ปจํŠธ๋กค๋Ÿฌ

์ฃผ์„:

ํ•„์š”์‹œ ํ•˜๋‚˜ ์ถ”๊ฐ€

์‹œ์ž‘ ์œ ํ˜•:

์ž๋™

๋กœ๊ทธ์˜จ

๋กœ์ปฌ ์‹œ์Šคํ…œ ๊ณ„์ •์„ ์„ ํƒํ•˜๊ณ  "์„œ๋น„์Šค๊ฐ€ ์ปดํ“จํ„ฐ์™€ ์ƒํ˜ธ์ž‘์šฉํ•˜๋„๋ก ํ—ˆ์šฉ"์„ ์„ ํƒํ•˜์‹ญ์‹œ์˜ค.

ํ™˜๊ฒฝ

scriptDir="C:\Program Files (x86)\TP-LINK\EAP Controller\bin" ์„ค์ •

eapHome="C:\Program Files (x86)\TP-LINK\EAP Controller" ์„ค์ •

JAVA_HOME="%eapHome%\jre"

PATH=%JAVA_HOME%\bin;%path%

5. install service [์„œ๋น„์Šค ์„ค์น˜] ๋ฅผ ํด๋ฆญํ•˜๋ฉด ์„ฑ๊ณต ์•ˆ๋‚ด๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

6. Omada ์ปจํŠธ๋กค๋Ÿฌ ์„œ๋น„์Šค๋ฅผ ์„ฑ๊ณต์ ์œผ๋กœ ์„ค์น˜ํ•˜๊ณ  ์ปดํ“จํ„ฐ๋ฅผ ์žฌ์‹œ์ž‘ํ•˜๋ฉด  Omada ์ปจํŠธ๋กค๋Ÿฌ ์„œ๋น„์Šค๊ฐ€ ์ž๋™์œผ๋กœ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์œˆ๋„์šฐ ์ž‘์—… ๊ด€๋ฆฌ์ž์—์„œ java.exe์™€ mongod.exe๊ฐ€ ์ œ๋Œ€๋กœ ์‹คํ–‰๋˜๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค. ๊ทธ๋‹ค์Œ http://127.0.0.1:8088 ๋˜๋Š” https://127.0.0.1:8043์„ ์ž…๋ ฅํ•ด์„œ Omada ์ปจํŠธ๋กค๋Ÿฌ์˜ ์›น ๊ด€๋ฆฌ ํŽ˜์ด์ง€์— ๋กœ๊ทธ์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

 

์ฐธ๊ณ :

1. nssm.exe์„ ์ปจํŠธ๋กค๋Ÿฌ ์„ค์น˜ ๊ฒฝ๋กœ์— ๋†“๋Š” ๊ฒƒ์€ ๊ถŒ์žฅ๋˜์ง€ ์•Š๋Š”๋ฐ, Omada ์ปจํŠธ๋กค๋Ÿฌ ์—…๊ทธ๋ ˆ์ด๋“œ ์‹œ ์‚ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. 

2. ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ์—…๋ฐ์ดํŠธํ•  ๊ฒฝ์šฐ ์„œ๋น„์Šค๋ฅผ ์ค‘์ง€ํ•˜์ง€ ์•Š์œผ๋ฉด ์—…๋ฐ์ดํŠธ๊ฐ€ ๊ฑฐ๋ถ€๋ฉ๋‹ˆ๋‹ค.

3. ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ๋ฅผ ๊ด€๋ฆฌ์ž๋กœ ์‹คํ–‰ํ•˜๊ณ  nssm.exe์ด ์žˆ๋Š” ์œ„์น˜๋กœ ์ด๋™ํ•˜์‹ญ์‹œ์˜ค. ์•„๋ž˜ ๋ฌธ๊ตฌ๋ฅผ ์ž…๋ ฅํ•ด์„œ ์„œ๋น„์Šค๋ฅผ ๊ด€๋ฆฌํ•˜์‹ญ์‹œ์˜ค. 

(1) nssm edit “Omada Controller”

(2) nssm start “Omada Controller”

(3) nssm stop “Omada Controller”

(4) nssm restart “Omada Controller”

(5) nssm status “Omada Controller”

(6) nssm remove “Omada Controller”

์ด ๋ฌธ์„œ๋ฅผ ํ‰๊ฐ€ํ•ด ์ฃผ์„ธ์š”