Instalando o gerenciador Unifi no CentOS

Escolha o método de instalação desejado:

Script de instalação automática

Disponibilizamos um script de configuração automática para instalação do Gerenciador Unifi no Centos 6.9 que disponível em nosso GitHub.

Instalação manual

É importante que seu sistema esteja com os pacotes atualizados, execute:

yum -y update

Instale as ferramentas que serão necessárias:

yum -y install nano epel-release java-1.8.0-openjdk unzip wget

Até agora as versões que tive acesso do gerenciador unifi sempre tinham dificuldade no envio de e-mail, para superar esse problema recomendo a instalação de algum serviço de e-mail nativo do linux, assim você pode utilizar o e-mail interno do próprio servidor para a função de redefinir a senha.

Instale o banco de dados:

yum -y install mongodb-server

  • Baixe o pacote .zip do gerenciador, disponível em: https://dl.ubnt.com/unifi/5.2.9/UniFi.unix.zip
  • Crie um usuário para o gerenciador, exemplo: ubnt.
  • Descompacte o arquivo zip em algum diretório, sugestão /opt
  • Atribua as permissões do usuário criado para o diretório desejado.
  • Crie o diretório /data/db e atribua as permissões pro mongod.
  • Inicie o serviço do mongodb para que seja criado o banco de dados, em seguida encerre o serviço e desative a inicialização automática pois o próprio gerenciador já inicia o serviço.
  • Crie um serviço para o gerenciador unifi e coloque na inicialização.
  • Configure o firewall.

Ficou com dúvidas? Veja nosso script de configuração automática disponível em: https://github.com/rmbinformatica/configure_unifi_centos6.9

Instalação via Docker

Outra maneira de realizar a instalação do gerenciador Unifi no CentOS é por meio do docker. Sendo essa nossa recomendação atual.

Primeiro é necessário instalar e habilitar o serviço docker no linux:

yum -y install docker
systemctl enable docker.service

Para o docker funcionar com usuários sem permissão de root é necessário a criação do grupo docker e de um usuário que será incluído nesse grupo. Neste exemplo nosso usuário será dckrmgr:

groupadd docker
useradd dckrmgr
usermod -aG docker dckrmgr

Uma vez instalado e configurado o grupo docker, basta iniciar o serviço:

systemctl start docker.service

Em seguida vamos criar dois diretórios para a persistência dos dados do unifi:

mkdir -p unifi/data
mkdir -p unifi/log

Testamos e gostamos do container jacobalberty/unifi, sendo nossa recomendação atual para uso. Iniciando o container em modo daemon:

docker run --rm -d -p 8080:8080 -p 8443:8443 -p 3478:3478/udp -p 10001:10001/udp -e TZ='America/Recife' -v ~/unifi:/unifi --name unifi jacobalberty/unifi:stable

Feito isso basta acessar o unifi controller através do ip da máquina docker, usando https na porta 8443, exemplo:

https://[ip-docker]:8443

Executamos a instalação para você!

Podemos realizar esse serviço para você, entre em contato conosco e solicite orçamento.

Veja também

Renato Monteiro Batista
Renato Monteiro Batista
Engenheiro de Computação
https://renato.ovh
    
Renato Monteiro Batista

resultados encontrados ""

    Nenhum resultado encontrado ""