Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1 2 След.
RSS
Руководство по установке контроллера Unifi 4.2 на сервер Linux Ubuntu 14.10, UniFi Network
 
Привет, ребята! Вот окончательное руководство без ошибок для установки контроллера UniFi на Linux. **НЕ ИСПОЛЬЗУЙТЕ ЧИСТЫЙ DEBIAN, используйте UBUNTU SERVER.**

1. Зайдите на https://help.ubuntu.com/community/Installation/MinimalCD, скачайте 64-bit PC (amd64, x86_64) Ubuntu 14.10 "Utopic Unicorn" Minimal CD (39MB) и установите его. Не забудьте добавить SSH Server, использовать hostname unifi и добавить запись DNS.

2. Подключитесь к серверу по SSH и выполните:
# echo "deb http://www.ubnt.com/downloads/unifi/distros/deb/squeeze squeeze ubiquiti" >> /etc/apt/sources.list.d/20ubiquiti.list  
# apt-key adv --keyserver keyserver.ubuntu.com --recv C0A52C50  
# echo "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen" >> /etc/apt/sources.list.d/21mongodb.list  
# apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10  
# apt-get update  
# apt-get install unifi (для версии 3.2 РЕКОМЕНДУЕТСЯ) или  
# apt-get install unifi-beta (для версии 4.6)

3. Появится ошибка Java:  
* Starting Ubiquiti UniFi Controller unifi Cannot locate Java Home [fail]
Чтобы исправить, выполните:  
# nano /etc/init.d/unifi  
Найдите JAVA_HOME и измените путь на /usr/lib/jvm/java-7-openjdk-amd64  
Теперь запустите:  
# sudo /etc/init.d/unifi start

4. Теперь установим стабильную версию 4.2  
# apt-get remove unifi или  
# apt-get remove unifi-beta  
# wget http://www.ubnt.com/downloads/unifi/4.2.0/unifi_sysvinit_all.deb  
# dpkg -i unifi_sysvinit_all.deb

Потом введите:  
# ifconfig  
Откройте браузер и перейдите на https://YOUR_IP:8443  
Готово!
 
Кто-нибудь, пожалуйста, помогите мне это запустить? Я вовсе не программист и даже не знаю, с чего начать. Просто не работает.
 
Спасибо, @toshko18, за решение. Я настроил виртуальную машину в VirtualBox с Ubuntu 14.04, и всё заработало. С уважением,
 
Это не моя сеть. Я просто управляю ей. Мне удалось её запустить. Другая программа использовала порт 8080. В любом случае, похоже, я просто стёр всю беспроводную сеть, просто подключив контроллер с другого компьютера. Мне нравилось, как эти штуки настраиваются автоматически, но мне не нравится, как работает эта система «контроллера». Теперь мне нужен физический доступ к этому, так что придётся кому-то позвонить, чтобы меня впустили в офис. Это если там вообще сейчас есть компьютер, а у меня нет ноутбука.
 
Я записал шаги, которые сделал, чтобы установить и настроить свой контроллер. Казалось, я уже публиковал это, но, может быть, нет. В любом случае, если у вас уже есть сервер, который работает постоянно, это более выгодный и недорогой вариант, чем cloud key. Если же его нет, можно либо взять cloud key, либо просто запустить ВМ для настройки сети.
 
Поддерживаю рекомендацию использовать cloud key — контроллер-прибор, который подключаешь и сразу работаешь.
 
Ну вот, мой совет — присмотритесь к этому продукту: https://www.ubnt.com/unifi/unifi-cloud-key/ https://dl.ubnt.com/datasheets/unifi/UniFi_Cloud_Key_DS.pdf http://www.bhphotovideo.com/c/product/1195607-REG/ubiquiti_networks_uc_ck_unifi_cloud_key.html. Лично я ещё не пробовал, но там работает UniFi Controller, и, кажется, его можно легко обновлять. За $90 я тоже попробую. Ещё момент — устройство работает по PoE и при запуске получает IP от DHCP-сервера. Используйте браузер Chrome с расширением Ubiquiti discovery. Главное — закрепите за этим устройством IP в DHCP-сервере, и всё... потом заходите через веб-браузер по этому IP. Если хотите попробовать на Linux, рекомендую поставить виртуальную машину, скачать Ubuntu 14.04 и установить по этим инструкциям, спасибо toshko18. С уважением,
 
Вот как мне удалось установить последнюю версию Unifi на сервер без графического интерфейса под Ubuntu немного другим способом.

wget https://www.ubnt.com/downloads/unifi/4.8.15/unifi_sysvinit_all.deb (я обновил ссылку на текущую версию 4.8.15)  
sudo apt-get install -f (чтобы установить все зависимости)  
sudo dpkg -i unifi_sysvinit_all.deb  
service unifi status (чтобы убедиться, что UniFi запущен)  

После этого вы сможете подключиться по адресу https://<ip сервера>:8443 и завершить настройку UniFi Controller.
 
louc918, спасибо за то, что поделились своим решением. У меня была та же проблема: я создал виртуальную машину с обычным образом Ubuntu на 7,5 ГБ, и после установки всех необходимых компонентов у меня оставалось всего 2,8 ГБ свободного места. Журналы ошибок показывали следующее:  
/usr/lib/unifi/logs/server.log: повторялись одни и те же ошибки, указывая на ошибки, перенаправленные в mongod.log  
/usr/lib/unifi/logs/mongod.log:  
ОШИБКА: Недостаточно свободного места для файлов журнала.  
Пожалуйста, освободите хотя бы 3379 МБ в /usr/lib/unifi/data/db/journal или используйте опцию --smallfiles.  
После этого Mongod завершает работу.  
Еще раз спасибо за публикацию, я бы никогда не подумал проверить свободное место, если бы вы не написали об этом, поэтому оставляю здесь свой комментарий в надежде, что кто-то другой увидит его, если пропустит ваше сообщение.
 
Посмотри здесь https://community.ui.com/questions/83962f17-3c9b-4536-b7ed-0ebb72eea19c
 
Как изменить стандартный порт с 8443 на 8888?
 
Сейчас контроллер работает на Raspberry Pi. Я хочу заменить Pi на сервер под управлением Ubuntu (бывший настольный ПК Dell) по другим причинам.
 
Если я правильно помню, версия 3.2.x это поддерживала (просто нужно использовать 32-битные репозитории). Хотя не уверен, что в 4.x это работает. Кстати, учти, что 32-битная версия имеет довольно серьёзные ограничения и, скорее всего, столкнёшься с другими проблемами™. Лучше всего взять что-то вроде RasPi и поставить контроллер на него.
 
Привет! Последняя версия Unifi Controller работает на 32-битной системе Ubuntu 14.04 LTS? Я просто использую старый компьютер как сервер, и он далеко не 64-битный. Можно ли мне поменять репозитории на amd64? Заранее спасибо. С наилучшими пожеланиями, martin
 
Спасибо за обновление!

Всего хорошего,  
Майк
 
Итак, вот что я выяснил на своём сервере. У меня была старая запись в /etc/apt/sources.list, которая и вызывала ошибку. Удалив её, я понял, что другой репозиторий из /etc/apt/sources.list.d/100.ubnt.list, скорее всего, работал нормально. Просто внимание отвлекали ошибки, связанные со старой ссылкой на репозиторий. Всем спасибо!
 
Извиняюсь, версия 14.0.4.3.

Да, это десктопная версия, но мне нужен был X-сервер для других задач. Это просто виртуальная машина, которую я использую для конвертации файлов с расширением .unf.

Спасибо, Майк

П.С. Понял, что ссылка из обновления была обрезана… добавил ещё одно изображение.
 
Только что проверил на своей виртуальной машине Ubuntu 14.04.2 — всё отлично сработало, но я и ожидал такого результата, ведь у них один и тот же WAN.

Использовал именно:
## Debian/Ubuntu
# stable => unifi4
# deb http://www.ubnt.com/downloads/unifi/debian unifi4 ubiquiti
deb http://www.ubnt.com/downloads/unifi/debian stable ubiquiti

# oldstable => unifi3
# deb http://www.ubnt.com/downloads/unifi/debian unifi3 ubiquiti
# deb http://www.ubnt.com/downloads/unifi/debian oldstable ubiquiti

Кстати, стоит отметить, что мы удаляем старые версии контроллеров с нашего сайта загрузок и из репозитория. Нет никаких чётких сроков типа "через x месяцев". Обычно убираем их, когда выходит новая версия в этой ветке.

Удачи,
Майк
 
Интересно, у меня всё работает нормально:  
Последний вход: вт 11 авг 2015 12:34:20 с 10.10.42.4  
root@labNVR:~# apt-get update  
Hit http://ftp.us.debian.org wheezy Release.gpg  
Hit http://downloads-distro.mongodb.org dist Release.gpg  
Hit http://ftp.us.debian.org wheezy Release  
Hit http://dl.ubnt.com debian Release.gpg  
Hit http://downloads-distro.mongodb.org dist Release  
Hit http://ftp.us.debian.org wheezy/main amd64 Packages  
Hit http://dl.ubnt.com wheezy Release.gpg  
Get:1 http://security.debian.org wheezy/updates Release.gpg [1554 B]
Hit http://ftp.us.debian.org wheezy/contrib amd64 Packages  
Hit http://downloads-distro.mongodb.org dist/10gen amd64 Packages  
Hit http://ftp.us.debian.org wheezy/non-free amd64 Packages  
Hit http://dl.ubnt.com debian Release  
Get:2 http://security.debian.org wheezy/updates Release [102 kB]
Hit http://www.ubnt.com stable Release.gpg  
Hit http://dl.ubnt.com wheezy Release  
Hit http://dl.ubnt.com debian/ubiquiti amd64 Packages  
Hit http://dl.ubnt.com wheezy/ubiquiti amd64 Packages  
Hit http://www.ubnt.com stable Release  
Get:3 http://security.debian.org wheezy/updates/main amd64 Packages [317 kB]
Hit http://www.ubnt.com stable/ubiquiti amd64 Packages  
Get:4 http://security.debian.org wheezy/updates/contrib amd64 Packages [14 B]
Get:5 http://security.debian.org wheezy/updates/non-free amd64 Packages [14 B]
Скачано 421 кБ за 2 с (202 кБ/с)  
Чтение списков пакетов... Готово  
root@labNVR:~# cat /etc/apt/sources.list.d/100-ubnt.list  
## Debian/Ubuntu  
# stable => unifi4  
# deb http://www.ubnt.com/downloads/unifi/debian unifi4 ubiquiti  
deb http://www.ubnt.com/downloads/unifi/debian stable ubiquiti  
 
# oldstable => unifi3  
# deb http://www.ubnt.com/downloads/unifi/debian unifi3 ubiquiti  
# deb http://www.ubnt.com/downloads/unifi/debian oldstable ubiquiti  
root@labNVR:~# lsb_release -a  
No LSB modules are available.  
Distributor ID: Debian  
Description: Debian GNU/Linux 7.8 (wheezy)  
Release: 7.8  
Codename: wheezy  
root@labNVR:~#  
 
Кто-то из вас, у кого проблемы, может попробовать другой DNS-сервер? Может, Google DNS?  
 
Репозитории лежат на CDN Amazon, и мы их не меняли с момента обновления информации.  
 
Всего хорошего,  
Майк  
 
P.S. пришлось несколько раз править добавление... Так что мы блокируем прямой просмотр нашего репозитория. Если попробовать http://www.ubnt.com/downloads/unifi/debian в браузере, то выдаст 403. Я до сих пор получаю 403, пытаясь зайти на эти адреса напрямую в браузере. Но я не получаю 404 ни с одним из адресов, указанных в обновлённом посте про репо или в посте про релиз 4.6.6.
 
По-прежнему без удачи. Ни одна из ссылок, похоже, не работает.
Страницы: 1 2 След.
Читают тему (гостей: 1)