NextCloud é um excelente sistema de armazenamento em nuvem privada de código aberto. Já instalei e usei o NextCloud no host VPS. Ao mesmo tempo, usei o download offline do Aria2 para transformar o servidor em um centro de download de filmes e televisão. player de vídeo que suporta o protocolo WebDAV, para que você possa assistir a vídeos a qualquer hora e em qualquer lugar.

Acontece que tenho um Raspberry Pi 2 em minhas mãos atualmente, que está parado inutilmente, e o compartilhamento SMB habilitado pelo roteador em casa fica terrivelmente travado ao assistir vídeos em alta definição, então decidi usar o Raspberry Pi para. crie um sistema de compartilhamento, e aconteceu de eu ter. Se o disco rígido móvel de 500 GB estiver ocioso, você pode montar o disco rígido móvel no Raspberry Pi e usá-lo como disco rígido.

Como o sistema operacional instalado no Raspberry Pi é um Linux Debian modificado, muitos problemas foram descobertos durante os testes. Originalmente, instalar o NextCloud no Linux era uma questão muito simples, mas problemas de permissão de arquivo Raspberry Pi, montagem de discos rígidos móveis e problemas de formato de disco rígido Linux e Windows eram armadilhas.

Instalação do Raspberry Pi Tutorial NextCloud - Nuvem privada doméstica autoconstruída para compartilhamento de arquivos LAN

Se estiver interessado em construir armazenamento em nuvem pessoal, você também pode tentar estes:

  1. VPS monta discos de rede nacionais e estrangeiros para obter ferramentas de expansão gratuitas: Rclone, COS-Fuse e OSSFS
  2. Centro de áudio e vídeo Nextcloud autoconstruído: download offline Aria2 + PotPlayer e visualização local Kodi
  3. Linux VPS monta Google Drive e Dropbox - realiza sincronização e backup de dados de host VPS

PS: Atualizado em 13 de dezembro de 2017, Você pode encontrar alguns problemas ao construir um NAS com Raspberry Pi. Aqui está uma coleção de problemas e soluções: Raspberry Pi Dez problemas na construção de um armazenamento NAS doméstico de baixo custo. servidor com Raspberry Pi arrumado.

PS: Atualizado em 14 de novembro de 2017, Se você deseja construir um sistema simples de gerenciamento de arquivos online, você pode tentar: Comparação de três excelentes gerenciadores de arquivos online (lista de diretórios) - Directory Lister, h5ai e FileRun.

1. Instale NextCloud no Raspberry Pi

1.1  Método simples: atualizar diretamente a imagem NextCloudPi

NextCloudPi é uma imagem NextCloud específica para Raspberry Pi. As imagens já incluem Raspbian 9, Nextcloud 12.0.2, Apache 2.4.25, HTTP2, etc., como segue:

Trecho Raspbian 9

Próxima nuvem 12.0.2

Apache 2.4.25, com HTTP2 habilitado

PHP 7.0 (o dobro da velocidade do PHP5!)

MariaDB 10

4.9 Núcleo Linux

nextcloudpi-config para fácil configuração (registros de RAM, unidade USB e muito mais)

Redirecionamento automático para HTTPS

Cache PHP da ACPU

PHP Zend OPcache habilitado com cache de arquivos

HSTS

Cron jobs para Nextcloud

Padrões de configuração sensatos

Suporte completo para emojis

As instruções de instalação do NextCloudPi podem ser encontradas no site oficial: https://ownyourbits.com/2017/02/13/nextcloud-ready-raspberry-pi-image/, download alternativo: https://do.wzfou.net/wzfou /NextCloudPi_08-20-17.tar.bz2. Após a conclusão da instalação, você poderá acessá-lo por meio de https://<rpi_ip_or_url>:4443.

6. Resumo

Pela minha experiência, é melhor atualizar diretamente a imagem NextCloudPi para instalar o NextCloud no Raspberry Pi, porque a instalação manual do LNMP e a configuração do NextCloudPi tendem a consumir muitos recursos e ficam um pouco lentas.

Raspberry Pi executa Aria2 sozinho e não consome muitos recursos. Se você usa Aria2 para baixar links magnéticos e não há velocidade, você pode tentar adicionar o servidor bt-tracker ao arquivo de configuração e esperar pacientemente um pouco.

Hoje, também encontrei durante o uso. Depois que o Raspberry Pi foi desligado e reiniciado, uma mensagem de erro apareceu ao montar o disco rígido móvel : "erro de montagem encerrado com status de saída diferente de zero 32, não é possível. Leia Superblock". Método resolvido: primeiro use o comando: sudo fdisk -l para localizar /dev/sdxxx e, em seguida, repare: sudo fsck /dev/sdxxx. Se você descobrir que a tarefa de download está vazia após reiniciar o Aria2 , é mais provável que o arquivo de sessão em /root/.aria2 não tenha sido alterado para permissões de leitura e gravação. Por favor, altere todos os arquivos nele. para 755 permissões.

Deixe uma resposta