Hoje estaremos instalando o NextCloud no Freenas. Para quem não sabe, Freenas é um sistema operacional baseado em FreeBSD, projetado especificamente para ser usado como um NAS (armazenamento ligado à rede). Ele também vem com uma GUI de front -end e é frequentemente usado para compartilhar arquivos via SMB, NFS, etc ou atuar como um servidor LDAP e oferecer serviços de diretório. A melhor coisa sobre FreeNas é que ele depende do ZFS e, portanto, seus dados estão em mãos seguras.
Com Freenas como uma espinha dorsal robusta e poderosa para gerenciar seus dados e NextCloud como um maravilhoso produto de plataforma cruzada fácil de usar, você pode ter a experiência de armazenamento em nuvem definitiva!
Para seguir, você precisa ter:
Instalando o NextCloud Plugin
Um plug -in NextCloud pode ser instalado a partir da própria interface da web do FreeNas, em alguns cliques. Basta fazer login no seu servidor como root, ir para plugins (do menu superior, se você estiver usando a interface do usuário mais antiga) e a partir daí para a lista de plug -ins disponíveis:
Lá você pode encontrar o NextCloud disponível para baixar e instalar. Vá em frente e instale o NextCloud, pode levar alguns minutos a meia hora, dependendo da sua conexão com a Internet e dos recursos de computação disponíveis.
Em seguida, ative o serviço NextCloud. Para fazer isso, mudar para o Instalado guia no mesmo menu de plugins. E defina o status de serviço do NextCloud Plugin SOBRE como mostrado abaixo.
Freenas atribuirá à prisão um endereço IP privado aleatório, selecione o plug -in NextCloud, no submenu do plug -in de a coluna da mão esquerda, Para obter um link para este serviço:
Se isso funciona para você, é ótimo. Mas eu prefiro configurar a rede um pouco diferente.
Configurando redes
Se sua rede local tiver um servidor DHCP (geralmente o seu roteador residencial age como um), você precisa garantir que o NextCloud obtenha um endereço IP próprio deste servidor DHCP. Ou você pode atribuir manualmente um endereço IP, se quiser.
Estamos indo para a abordagem DHCP, já que essa é a configuração mais comum na maioria das famílias e pequenos escritórios. NextCloud está instalado, em nossa caixa FreeNas dentro de uma prisão. As prisões são os precursores da tecnologia de contêinerização que o Linux adotou posterior. Como qualquer contêiner, nosso plug -in NextCloud também pode ter um IP próprio, distinto do Freenas IP.
Para fazer isso, vá para o CADEIA guia do menu superior.
Selecione a prisão NextCloud, como é nomeado em sua máquina. Clique no botão vermelho abaixo para interromper o serviço temporariamente e edite a prisão, clicando no ícone de configurações do canto inferior esquerdo. Ignore o endereço IP atribuído atualmente e clique no modo avançado.
No modo avançado, selecione DHCP como sua opção IPv4. Você pode verificar o gateway padrão e alguns outros parâmetros também, se quiser:
Depois disso, reinicie sua prisão seguinte e você poderá ver seu novo IP. Selecionando as prisões do menu superior e visualizando as prisões.
No meu caso, o endereço IP era 192.168.0.105 que é onde o NextCloud está funcionando. Mas, por algum motivo, que eu não consegui identificar, isso não funciona quando você vai ao navegador e digita o endereço IP.
Contornando o bug
Uma maneira de contornar esse bug é tomar nota do endereço IP que o servidor DHCP atribuiu sua prisão, por exemplo, 192.168.0.105 no meu caso. Pare a prisão novamente, abra o editar prisão menu e vá para o modo avançado, como fizemos antes.
Aqui, você pode novamente atribuir manualmente o endereço IP atribuído ao DHCP à sua prisão. Role para baixo no menu avançado e desmarque a caixa que diz Vimage. Este passo é importante.
Depois disso, vá para o menu do plug -in da barra superior e reinicie o plugin. Se já estiver funcionando, talvez você precise parar e iniciá -lo novamente para que as mudanças tenham efeito. E agora, finalmente, se você abrir um navegador do seu desktop e abrir http: // 192.168.0.105 (ou qualquer que o endereço IP foi atribuído no seu caso), você será recebido pelo menu NextCloud.
Tudo o mais daqui em diante é simples. Você pode criar contas para seus funcionários, membros da família, acessá -los a partir de qualquer dispositivo que você escolher e pode ter certeza de que os dados estão seguros com o OpenZFS.
Certifique -se de acessar as configurações do servidor DHCP (comumente listadas como LAN Configuração nas configurações do roteador doméstico) e atribua a NextCloud a um IP estático lá. Caso contrário, uma vez que o arrendamento do DHCP expirar, seu roteador poderá acabar atribuindo a NextCloud a um IP diferente que será inacessível para você. Você provavelmente deve fazer o mesmo com sua caixa principal de FreeNas também.
O único negócio complicado com o NextCloud Plugin é o bug onde o endereço IP não está alcançável, apesar de ser atribuído. Eu tenho uma forte suspeita de que Vimage é o culpado aqui, mas não tenho nenhuma evidência para apoiar isso, apenas.