Запуск контроллера UniFi в качестве службы Windows

Специалист
Задать вопрос

Общие сведения:

Читатели научатся запускать ПО контроллера UniFi в качестве службы Windows. Службы Windows часто бывают полезны, т.к. работают в фоновом режиме и не требуют внимания пользователя. Таким образом, служба может запускаться при включении компьютера, без вмешательства пользователя. В UniFi версии 2.2.0, команда UniFi добавила функцию поддержки запуска ПО в качестве службы Windows. Пошаговая инструкция для запуска службы приведена ниже.

Пошаговая инструкция:

  • 1. Закройте всё запущенное на контроллере ПО UniFi.
  • 2. Откройте командную строку с правами Администратора.
  • 3. Выберите директорию установки java.  На 64-битных системах ее можно найти по адресу:
    «C:\Program Files (x64)\Java\jre6\bin»;
     На 32-битных системах ее можно найти по адресу: «C:\Program Files\Java\jre6\bin».
  • 4. Добавьте путь к директории, указанной выше, в строку PATH (во вкладке Компьютер(Computer)->Свойства(Properties)->
    (Расширенные системные настройки)Advanced system settings)
    .
  • 5. Смените директорию командой «cd unifi_base».
  • 6. Введите «java -jar lib\ace.jar installsvc».

Примечание: Рекомендуется использовать последнюю версию контроллера UniFi, т.к. в предыдущих версиях имелись проблемы с выключением службы после выхода Администратора из системы. Если вы используете Windows x64, установите обе версии Java, x86 и x64, иначе служба не будет корректно запускаться. См.ЭТУ страницу для подробной информации. При обновлении службы запускайте "java -jar lib\ace.jar stopsvc" (может меняться в зависимости от того, откуда Вы запускаете команду) для остановки службы. Обновите контроллер UniFI. После окончания обновления запустите "java -jar lib\ace.jar startsvc" для старта службы.

Видео-руководство: