Hvordan gjøre en Raspberry Pi 3 til din personlige private skyserver



Prøv Instrumentet Vårt For Å Eliminere Problemer

Raspberry Pi er en miniatyrdatamaskin med kraften til en budsjett-PC eller smarttelefon, og likevel kraftig nok til at du kan lage tilpassede enheter, mediesentre og til og med servere. Du kan gjøre Raspberry Pi til en allestedsnærværende skytjeneste som Dropbox eller Google Drive. Med dette vil du kunne få tilgang til filene dine fra et eksternt sted og dele filene dine med andre enheter.



I denne guiden vil jeg vise deg to omfattende måter å gjøre Raspberry Pi til din personlige skyserver. Før du fortsetter, antar jeg at du har din Pi slått på med en mus og tastatur koblet til den, og til slutt Raspbian OS installert på den.



Metode 1: Bruke FE Private Cloud

Før du fortsetter med denne veiledningen, får du følgende filer:



  1. Pakk ut innholdet i filen FEPrivateCloud_raspberryPi.tar.gz ved å bruke følgende kommando:

    tjære -xvf FEPrivateCloud_raspberryPi.tar.gz

  1. Åpne en terminal i den ekstraherte mappen og endre tillatelsene til innholdet i den ekstraherte mappen med følgende kommandoer.

    chmod + x-tjeneste
    chmod + x server

  1. Start FE Private skytjeneste ved å skrive inn terminalkommandoen:

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

  1. Logg deg på serveren og konfigurer den ved å skrive inn følgende kommandoer:

    ./server -u [brukernavn] -p [passord] - Skriv inn legitimasjonen din for FE Private Cloud-kontoen.

    ./server -d (Oppretter en full privat sky-katalog)



    ./server -quit (Logger ut fra serveren)

    ./server -help (tilbyr offline hjelp)


    Du kan også bruke dette alt i en kommando for å unngå å skrive inn kommandoene en etter en:

    ./server -u [brukernavn] -p [passord] -d [bane / til / lagring / server –start

  2. Åpne FE Private Cloud på Android-telefonen din, logg på tjenesten og velg Privat sky fra menyen.

Etter å ha koblet til serveren, kan du få tilgang til og administrere filene dine fra flere med smarttelefonen og andre enheter, enten hjemme eller fra et eksternt sted.

Metode 2: Bruke OwnCloud

OwnCloud er en av de beste Raspbian-programvarene der ute for å hjelpe deg med å lage din egen beskyttede skylagringstjeneste. Med OwnCloud kan du synkronisere og dele filene dine, og få tilgang til dem fra alle enheter som er koblet til internett. I tillegg tilbyr OwnCloud kryptering og holder eldre versjoner av alle endrede filer, og lar deg rulle tilbake til eldre versjoner med mindre innsats. Slik installerer og konfigurerer du OwnCloud på din Raspberry Pi.

  1. Åpne en terminalsession og legg til OwnCloud-arkivene, og installer deretter OwnCloud med følgende kommandoer:

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

    sudo apt-key add -Release.key

    sudo apt-get oppdatering

    sudo apt-get install owncloud - Den installerer MySQL-databasen som avhengighet og vil be deg om å sette opp et root-passord, som du burde.

    sudo a2enmod overskrifter omskriver env

    sudo apachectl start på nytt

Hvis du ønsker å laste opp filer som er større enn 2 MB, kan du åpne PHP-konfigurasjonsfilen under i en tekstredigerer, søk etter strengene 'upload_max_filesize' og 'post_max_size_variables', og endre deretter verdien fra '2M' til ønsket størrelse, f.eks. '2G' eller '512M'

Du kan også installere en akselerator med ‘sudo apt-get install apc’ og opprette en ini-fil på og legg deretter til følgende linjer i filen:

utvidelse = apc.so

apc.enabled = 1

apc.shm_size = 30

  1. Koble et lagringsmedium til Pi og skriv inn kommandoen ‘sudo blkid’ i terminalen - lagringen vil mest sannsynlig være montert på ‘ / dev / sdXx '. Legg merke til stasjonene UUID, som har skjemaet xxxx-xxxx, og monter deretter stasjonen ved hjelp av følgende kommandoer. Kommandoen antar at stasjonen din har hatt et FAT32-filsystem.

    sudo mkdir

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

  2. Start en nettleser og naviger til OwnCloud-tjenesten på ‘192.168.x.x / owncloud’ der ‘192.168.x.x’ er IP-adressen til din Raspberry Pi. Siden dette er en ny installasjon, blir du bedt om å opprette en ny brukerkonto.
  1. Konfigurer OwnCloud til å bruke MySQL-databasen og lagrer filer på den tilkoblede lagringsenheten. Klikk på Lagring og database menyen og skriv deretter inn '/ media / owncloud / data' i tekstboksen ved siden av 'Data Folder' og velg deretter 'MySQL / MariaDB' i alternativet Database

    Bruk ‘localhost” som vert, ‘root’ som brukernavn og deretter passordet du angav tidligere når du konfigurerer OwnCloud.

På dette tidspunktet kan du begynne å laste opp filer til serveren din, sette opp klienter og utforske andre funksjoner i OwnCloud. Hvis du vil få tilgang til OwnCloud-serveren din fra et eksternt sted, må du aktivere portoverføring på ruteren, hvis instruksjoner du finner på ruterenes leverandørens nettsted.

3 minutter lest