Sådan bygger du en Raspberry Pi Cloud Server med ownCloud

Sådan bygger du en Raspberry Pi Cloud Server med ownCloud

Cloud -opbevaring er utrolig nyttig til at få adgang til dine data fra enhver enhed. Bagsiden er, at du er nødt til at stole på et selskab med fortrolighed og sikkerhed i dine dyrebare dokumenter og fotos, der er gemt på eksterne servere.





Der er dog et alternativ: du kan hoste dine filer på din helt egen cloud -server, der kører på en computer i dit hjem eller på dit kontor. En af de mest populære tjenester til at opnå dette er ownCloud.





Vi viser dig, hvordan du installerer ownCloud på en Raspberry Pi, vedhæfter ekstern lagerplads og vælger en passende sag.





ownCloud vs Nextcloud til Raspberry Pi: Hvilken er bedst?

En anden mulighed for din hjemmebaserede Raspberry Pi-cloud-server er Nextcloud, en uafhængig spin-off af ownCloud skabt af nogle af sidstnævntes centrale bidragydere.

Selvom kernefunktionerne er meget ens for begge tjenester, er der nogle vigtige forskelle. Nogle af de mere avancerede funktioner i ownCloud er kun tilgængelige for premium -abonnenter, hvorimod alle funktioner er gratis i Nextcloud.



Alligevel er ownCloud en god, veletableret mulighed og er helt gratis at bruge, hvis du selv hoster dine server (er). Funktioner inkluderer ende-til-ende-kryptering, tofaktorautentificering, antivirus, firewall og kontrol af filintegritet.

1. Forbered din Raspberry Pi

I modsætning til Nextcloud, der tilbyder et brugerdefineret OS -billede til Raspberry Pi i form af NextCloudPi, som du skriver til et microSD -kort , samt en Ubuntu Appliance option ownCloud er installeret inden for en eksisterende iteration af standardversionen af ​​Raspberry Pi OS.





Hvis du endnu ikke skal installere Raspberry Pi OS, skal du skrive det til et microSD -kort (8 GB eller højere anbefales) på en anden computer ved hjælp af Raspberry Pi Imager værktøj.

bedste gratis tv -apps til android

Læs mere: Sådan installeres et operativsystem på Raspberry Pi





Når det er gjort, skal du indsætte microSD -kortet i din Raspberry Pi og tænde det. Gå gennem velkomstguiden, vælg en ny adgangskode (af sikkerhedsmæssige årsager) og opret forbindelse til dit Wi-Fi-netværk.

Inden du installerer ownCloud, skal du sørge for, at Raspberry Pi OS er fuldt opdateret. Hvis du ikke allerede har gjort det under velkomstguiden, skal du åbne et Terminal -vindue ( Tilbehør> Terminal ) og indtast følgende kommandoer:

sudo apt-get update
sudo apt-get upgrade

Det kan tage et par minutter. Med Raspberry Pi til din trådløse router, opdag dens IP -adresse ved at indtaste:

ip addr

Noter ned inet adresse under wlan0 : dette er Raspberry Pi's IP -adresse. Nogle routere vil reservere den samme adresse til Raspberry Pi, hver gang den startes; hvis ikke, vil du gerne konfigurer en statisk IP -adresse til din Raspberry Pi .

2. Installer Apache 2, PHP 5 og SQLite

Før du installerer ownCloud selv, skal du tilføje vigtige komponenter i serverstakken. For at installere Apache HTTP -serveren skal du i Terminal indtaste:

sudo apt-get install apache2

Når dette er installeret, skal du kontrollere, at det fungerer. Åbn en webbrowser på en anden computer, og indtast din Raspberry Pi's IP -adresse. Du bør få en standard Apache -webside, der siger 'Det virker!'

Du er nu klar til at installere PHP -web -scriptsproget, SQLite -databasesystemet og andre nødvendige pakker med denne Terminal -kommando:

sudo apt-get install php7.3 php7.3-gd sqlite php7.3-sqlite php7.3-curl
php7.3-zip php3-dom php7.3-intl

Når de alle er installeret, skal du genstarte Apache -webserveren med følgende kommando:

sudo service apache2 restart

3. Installer ownCloud

Du er nu klar til at installere ownCloud selv. Download den nyeste stabile ZIP -fil fra officiel ownCloud downloads side til din Raspberry Pi. Vi downloadede owncloud-complete-20210326.zip .

Flyt den downloadede fil til et / var / www / html bibliotek med:

cd Downloads
sudo mv owncloud-complete-20210326.zip /var/www/html

Skift til det bibliotek, og pak filen ud:

hvordan man spiller pc -spil på tv
cd /var/www/html
sudo unzip -q owncloud-complete-20210326.zip

Dernæst skal du oprette en datakatalog for ownCloud og ændre dens tilladelser. Hvis du bare bruger microSD til din servers lagring, skal du indtaste følgende kommandoer:

sudo mkdir /var/www/html/owncloud/data
sudo chown www-data:www-data /var/www/html/owncloud/data
sudo chmod 750 /var/www/html/owncloud/data

Hvis du bruger et eksternt USB -drev til opbevaring, skal du tilslutte og montere det på din Raspberry Pi, og indtast derefter følgende kommandoer i stedet:

sudo mkdir /media/ownclouddrive
sudo chown www-data:www-data /media/ownclouddrive
sudo chmod 750 /media/ownclouddrive

Bemærk: Hvis du vil flytte dataene til et andet bibliotek på et senere tidspunkt, skal du se ownCloud -guide til, hvordan du flytter et datakatalog .

Indtast derefter følgende kommandoer for at give skrivetilladelser for at undgå nogle potentielle loginfejl senere:

sudo chmod 777 /var/www/html/owncloud
sudo mkdir /var/lib/php/session
sudo chmod 777 /var/lib/php/session

Når det hele er gjort, er det tid til at genstarte din Raspberry Pi, for at ændringerne træder i kraft:

sudo reboot

4. Konfigurer ownCloud

Besøg Raspberry Pi's IP -adresse fra en webbrowser efterfulgt af /owncloud , f.eks. 192.168.1.132/owncloud .

Hvis du ser en advarsel om, at din forbindelse ikke er privat eller sikker, skal du vælge at ignorere den (ved at vælge Fremskreden i Chrome eller Firefox) og fortsæt til webstedet.

OwnCloud -loginskærmen skal vises. Hvis du ser en præstationsadvarsel om SQLite, kan du roligt ignorere det.

Du skal nu registrere en administratorkonto ved at indtaste et brugernavn og en adgangskode. Sørg for at notere dem. Med dette er din personlige ownCloud nu tilgængelig ved hjælp af denne konto.

Log ind, og begynd at udforske web-dashboardet til din egen hostede ownCloud-server. Til at begynde med kan du gennemse et par mapper efter dokumenter og fotos.

For at tilføje ekstra funktionalitet skal du klikke på menuen øverst til venstre og vælge Marked. Du kan gennemse de tilgængelige apps og installere dem, du ønsker, f.eks. En kalender og Collabora -kontorpakken.

5. Tilføj ekstern adgang via internettet

Indtil videre har du kun adgang til din ownCloud -server fra dit eget lokale netværk, hvilket er lidt begrænsende. For at få adgang til din ownCloud -server over internettet fra ethvert sted, skal du konfigurere SSL, aktivere videresendelse af port og bruge en dynamisk DNS -service.

6. Vælg en sag til din ownCloud -server

Det anbefales ikke at køre din ownCloud -server på et bart Raspberry Pi -kort, da det vil akkumulere støv over tid. Der findes en lang række sager til Raspberry Pi 3 og 4-modeller i standardstørrelse.

hvordan man laver sit eget snapchat filter gratis

I stedet for en billig plastkasse vil vi anbefale noget mere solidt, såsom DeskPi Pro. Dette har plads nok i kabinettet til et SATA -lagerdrev og leveres med en M.2 til SATA -adapter. For at forhindre overophedning af din Raspberry Pi har den også et ICE Tower -kølesystem og en køleplade.

En anden meget god mulighed er Argon ONE M.2 etui , som giver dig mulighed for at bruge enhver størrelse M.2 SATA -drev. Alternativt kan du vælge en robust taske til Raspberry Pi alene og tilslutte et standard eksternt USB -lagerdrev.

Byg din egen Raspberry Pi Cloud Server: Succes

Tillykke, du har nu oprettet en cloud -server på din Raspberry Pi ved hjælp af ownCloud. Du kan besøge dets dashboard ved hjælp af en webbrowser på en anden enhed. Der er endda en ownCloud -app til iOS og Android, som du kan bruge til at få adgang til serveren fra en smartphone eller tablet.

Del Del Tweet E -mail De bedste 5 Linux Cloud Storage -løsninger i 2021

Har du brug for at synkronisere med skyen på din Linux -pc? Her er fem af de bedste Linux-kompatible cloud-tjenester, der er tilgængelige i dag.

Læs Næste
Relaterede emner
  • gør det selv
  • Hindbær Pi
  • Sky lagring
Om forfatteren Phil King(22 artikler udgivet)

Freelance teknologi- og underholdningsjournalist Phil har redigeret adskillige officielle Raspberry Pi -bøger. Han har i lang tid været Raspberry Pi og elektronikpiller og er en regelmæssig bidragsyder til magasinet MagPi.

Mere fra Phil King

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere