Como transformar um Raspberry Pi 3 em seu servidor de nuvem privada pessoal



Experimente Nosso Instrumento Para Eliminar Problemas

Raspberry Pi é um computador em miniatura com o poder de um PC ou smartphone econômico e, ainda assim, poderoso o suficiente para permitir a você construir dispositivos personalizados, centros de mídia e até servidores. Você pode transformar seu Raspberry Pi em um serviço de nuvem onipresente como o Dropbox ou o Google Drive. Com isso, você poderá acessar seus arquivos de um local remoto e compartilhá-los com outros dispositivos.



Neste guia, mostrarei duas maneiras abrangentes de transformar seu Raspberry Pi em seu servidor de nuvem pessoal. Antes de continuar, suponho que você tenha seu Pi ligado com um mouse e teclado conectados a ele e, finalmente, o Raspbian OS instalado nele.



Método 1: usando a nuvem privada FE

Antes de continuar com este guia, obtenha os seguintes arquivos:



  1. Extraia o conteúdo do arquivo FEPrivateCloud_raspberryPi.tar.gz usando o seguinte comando:

    tar -xvf FEPrivateCloud_raspberryPi.tar.gz

  1. Abra um terminal dentro da pasta extraída e altere as permissões do conteúdo dentro da pasta extraída com os seguintes comandos.

    serviço chmod + x
    servidor chmod + x

  1. Inicie o serviço de nuvem privada FE, digitando o comando do terminal:

    nohup ./service> privatecloud.log 2> & 1 &

  1. Faça login no servidor e configure-o digitando os seguintes comandos:

    ./server -u [nome de usuário] -p [senha] - Insira suas credenciais de conta FE Private Cloud.

    ./server -d (Cria um diretório de nuvem privada completo)



    ./server -quit (sai do servidor)

    ./server -help (Oferece ajuda offline)


    Você também pode usar isso tudo em um comando para evitar inserir os comandos um por um:

    ./server -u [nome de usuário] -p [senha] -d [caminho / para / armazenamento / servidor - iniciar

  2. No seu telefone Android, abra FE Private Cloud, entre no serviço e selecione Nuvem Privada do menu.

Depois de se conectar ao servidor, você pode acessar e gerenciar seus arquivos de múltiplos com seu smartphone e outros dispositivos em sua casa ou em um local remoto.

Método 2: usando OwnCloud

OwnCloud é um dos melhores softwares Raspbian para ajudá-lo a criar seu próprio serviço de armazenamento em nuvem protegido. Com OwnCloud, você pode sincronizar e compartilhar seus arquivos e acessá-los de qualquer dispositivo conectado à internet. Além disso, OwnCloud oferece criptografia e mantém versões anteriores de todos os arquivos alterados e permite que você reverta para versões anteriores com menos esforço. Veja como instalar e configurar o OwnCloud em seu Raspberry Pi.

  1. Abra uma sessão de terminal e adicione os repositórios OwnCloud e, em seguida, instale OwnCloud com os seguintes comandos:

    wget http://download.opensuse.org/repositories/isv:OwnCloud:community/Debian_7.0/Release.key

    sudo apt-key add -Release.key

    sudo apt-get update

    sudo apt-get install owncloud - Ele instala o banco de dados MySQL como dependência e pedirá que você configure uma senha de root, o que você deve fazer.

    sudo a2enmod headers rewrite env

    sudo apachectl reiniciar

Se você deseja enviar arquivos com mais de 2 MB, abra o arquivo de configuração do PHP localizado em em um editor de texto, pesquise pelas strings ‘upload_max_filesize’ e ‘post_max_size_variables’ e, em seguida, altere seu valor de ‘2M’ para o limite de tamanho desejado, por exemplo ‘2G’ ou ‘512M’

Você também pode instalar um acelerador com ‘sudo apt-get install apc’ e criar um arquivo ini em e adicione as seguintes linhas ao arquivo:

extension = apc.so

apc.enabled = 1

apc.shm_size = 30

  1. Conecte um meio de armazenamento no Pi e digite o comando ‘sudo blkid’ no terminal - o armazenamento provavelmente será montado em ‘ / dev / sdXx '. Anote o UUID da unidade, que tem o formato xxxx-xxxx e monte a unidade usando os seguintes comandos. O comando assume que sua unidade possui um sistema de arquivos FAT32.

    sudo mkdir

    sudo mount -t vfat -o umask = 007, auto, uid = 33, gid = 33

  2. Inicie um navegador da web e navegue até o serviço OwnCloud em ‘192.168.x.x / owncloud’, onde ‘192.168.x.x’ é o endereço IP do seu Raspberry Pi. Como esta é uma instalação nova, será solicitado que você crie uma nova conta de usuário.
  1. Configure OwnCloud para usar o banco de dados MySQL e armazene arquivos no dispositivo de armazenamento conectado. Clique no Armazenamento e banco de dados menu e digite ‘/ media / owncloud / data’ na caixa de texto ao lado de ‘Pasta de dados’ e selecione a opção ‘MySQL / MariaDB’ no Base de dados

    Use ‘localhost” como host, ‘root’ como nome de usuário e, em seguida, a senha que você definiu anteriormente ao configurar OwnCloud.

Neste ponto, você pode começar a enviar arquivos para o seu servidor, configurar clientes e explorar outros recursos do OwnCloud. Se quiser acessar seu servidor OwnCloud de um local remoto, você terá que habilitar o encaminhamento de porta em seu roteador, cujas instruções você pode encontrar no site do fornecedor do seu roteador.

3 minutos lidos