Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
Запускаю Unifi на Raspberry Pi., wifiman
 
Пытался настроить Unifi Network Server на Raspberry Pi и наткнулся на кучу проблем. Попробую задокументировать процесс для тех, кто столкнулся с чем-то подобным. Следуя шагам здесь https://help.ui.com/hc/en-us/articles/220066768-Updating-and-Installing-Self-Hosted-UniFi-Network-Servers-Linux, мне удалось установить, но не запустить.

Во-первых, используется apt-key, который больше не разрешен. Нужно заменить это на:
`curl -fsSL https://dl.ui.com/unifi/unifi-repo.gpg |
    sudo gpg --dearmor -o /etc/apt/keyrings/unifi-repo.gpg`
# Обновленный список источников
`deb [ arch=amd64,arm64 signed-by=/etc/apt/keyrings/unifi-repo.gpg ] https://www.ui.com/downloads/unifi/debian stable ubiquiti`

Чтобы установить Mongodb, у меня Pi 3, в котором нет некоторых необходимых инструкций оборудования. Чтобы это заработало, пришлось использовать репозиторий Github themattman/mongodb-raspberrypi-binaries и официальные инструкции mongo ниже. После установки официального пакета MongoDB 7 нужно заменить установленные бинарные файлы файлами из репозитория Github. Это, вероятно, потребует старой библиотеки libcrypto в инструкциях.

# Обратите внимание: Все ссылки требуют удаления пробелов.
# Установить mongo h ttps://www.mongodb.com/docs/v7.0/tutorial/install-mongodb-on-ubuntu/

`mkdir ~/mdb-binaries && cd ~/mdb-binaries`
`wget h t t p s://github.com/themattman/mongodb-raspberrypi-binaries/releases/download/r7.0.14-rpi-unofficial/mongodb.ce.pi4.r7.0.14.tar.gz`
`tar xzvf mongodb.ce.pi4.r7.0.14.tar.gz` # Распаковать tarball
`sudo cp mongo* /usr/bin/`

`cd ~`
`wget h t t p://launchpadlibrarian.net/475575244/libssl1.1_1.1.1f-1ubuntu2_arm64.deb`
`sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2_arm64.deb`
Запустите `mongod --version`, чтобы проверить, работает ли Mongo, затем заблокируйте эти пакеты, чтобы они не обновлялись.
`echo "mongodb-org hold" | sudo dpkg --set-selections`
`echo "mongodb-org-database hold" | sudo dpkg --set-selections`
`echo "mongodb-org-server hold" | sudo dpkg --set-selections`
`echo "mongodb-mongosh hold" | sudo dpkg --set-selections`
`echo "mongodb-org-mongos hold" | sudo dpkg --set-selections`
`echo "mongodb-org-tools hold" | sudo dpkg --set-selections`
 
Ты запустишь скрипт обновления после первого использования скрипта установки.
 
Я никогда о таком не слышал. Посмотрю. Кажется, что там много чего есть. Нужно ли постоянно запускать новые версии, чтобы обновлять Unifi?
 
Пробовали скрипты, которые разработал @AmazedMender16? Они здесь: https://community.ui.com/questions/UniFi-Installation-Scripts-or-UniFi-Easy-Update-Script-or-UniFi-Lets-Encrypt-or-UniFi-Easy-Encrypt-/ccbc7530-dd61-40a7-82ec-22b17f027776.  Надо запускать на 64-битной ОС, лучше всего на Debian.
Страницы: 1
Читают тему (гостей: 1)