Для установки unifi контроллера (вер 5.7.23) на последную, на момент записи версию убунты сопряжена с определенными трудностями

1. версия java по умолчанию не работает с unifi

2. неполная совместимость версии mongoDB

Для преодоления вышеперечисленных проблем необходимо:

1. удалить установленную по умолчанию версию явы (11)

apt-get purge java-common

2. установить 8 версию явы

apt-get install openjdk-8-jdk-headless openjdk-8-jre-headless; update-alternatives --config java

далее настраиваем сам контроллер согласно офф.инструкции

https://help.ubnt.com/hc/en-us/articles/220066768-UniFi-How-to-Install-Update-via-APT-on-Debian-or-Ubuntu

после этого решаем проблемы с MangoDB согласно этого поста

https://community.ubnt.com/t5/UniFi-Wireless/Unifi-controller-on-Ubuntu-18-04/m-p/2331740#M293307

cd /usr/bin
mv mongod mongod.bin
touch mongod
nano mongod

создаем файл следующего содержания:

#!/bin/bash
cleaned_args=$(echo $* | sed -e 's/--nohttpinterface//')
exec /usr/bin/mongod.bin ${cleaned_args}

chmod +x mongod

рестартуем контроллер

service unifi restart

 

NewMixer (c) 2017