Omada ์ปจํธ๋กค๋ฌ๋ฅผ ์๋์ฐ ์๋น์ค๋ก ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ ๋๊น? (์ปจํธ๋กค๋ฌ 2.5.4 ์ด์)
์ด ๊ธ์ 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”