Byg din egen Raspberry Pi Cloud Server med Nextcloud

Byg din egen Raspberry Pi Cloud Server med Nextcloud

Skylagring er en vigtig del af det moderne liv. Bagsiden er, at dine data gemmes på fjernservere af et ansigtsløst selskab, som du skal stole på med fortrolighed og sikkerhed i dine dyrebare dokumenter og fotos.





Der er dog en anden mulighed: Hosting af 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 Nextcloud.





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





Nextcloud vs ownCloud til Raspberry Pi: Hvilken er bedst?

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

Selvom kernefunktionerne er meget ens for begge, 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. Ikke-tekniske brugere kan også finde Nextclouds brugergrænseflade lidt lettere at bruge.



1. Installer Nextcloud

Der er to hovedmetoder til installation af Nextcloud på en Raspberry Pi. Den første er at bruge Nextcloud Ubuntu Appliance til Raspberry Pi. Dette kræver, at du åbner en Ubuntu SSO -konto og også genererer SSH -nøgler til fjernadgang og start af din nye Nextcloud -server.

Alternativt er NextCloudPi en særlig version af Nextcloud designet til at køre på en Raspberry Pi 3 eller 4. Det er den metode, vi bruger her.





Download først den nyeste NextCloudPi OS -billedfil fra OwnYourBits websted . Åbn den markerede mappe RPi efterfulgt af en dato (ikke Berryboot -versionen). Download BZ2 -filen, eller brug torrenten til at downloade den (anbefales).

Udpak filen ved hjælp af et arkiveringsværktøj (f.eks. WinRAR eller 7-Zip til Windows) på din computer; du har nu en mappe, der indeholder en IMG -fil.





Brug Raspberry Pi Imager -applikationen til at blinke denne (OS -billede) -fil til et indsat microSD -kort - et kort på 8 GB eller større anbefales. Sådan bruges dette:

  • Klik på Vælg OS
  • Vælg Brug brugerdefineret og gennemse NextCloudPi IMG -filen
  • Klik på Vælg Opbevaring og vælg dit microSD -kort (kaldes typisk noget som 'Generisk lagerenhed')
  • Klik på Skrive og vent på, at det bliver skrevet og verificeret

Relaterede: Sådan installeres et operativsystem på Raspberry Pi

2. Start Nextcloud på Raspberry Pi

Placer microSD -kortet i din Raspberry Pi, og tænd for strømmen. Efter et par sekunder, der viser opstartsekvensen (masser af rulletekst), bliver du bedt om at logge ind. Standardbrugernavnet er pi og adgangskoden er hindbær . Af sikkerhedsmæssige årsager er det tilrådeligt ændre din Raspberry Pi -adgangskode bagefter.

3. Opret forbindelse til Wi-Fi

Gå ind sudo raspi-config og vælg 2 Netværksindstillinger , derefter N2 trådløst LAN . Vælg dit land efterfulgt af din routers SSID (navn) og adgangskode. Vælg Afslut for at vende tilbage til kommandolinjen.

For at opdage Raspberry Pi's IP -adresse skal du indtaste:

ip addr

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

På dette tidspunkt kan du også aktivere SSH til fjernadgang fra en anden computer, hvis du ikke vil beholde din Raspberry Pi forbundet til en skærm, mens du fortsætter opsætningen. For at gøre det skal du bruge kommandoen:

sudo service ssh start

Fra kommandolinjen eller terminalen på en anden computer kan du derefter indtaste ssh pi@[din Pi’s IP -adresse] for at få adgang til Raspberry Pi’s kommandolinje.

4. Aktiver Nextcloud -webgrænseflade

Gå ind sudo ncp-config og vælg Ja hvis du bliver bedt om at opdatere. Vælg i den næste menu KONFIG og brug pil ned til at rulle til bunden af ​​listen.

Vælg her nc-webui , derefter slette ingen og type Ja . Trykke Gå ind og derefter en hvilken som helst nøgle. Vælg Tilbage og Afslut for at forlade konfigurationsværktøjet.

5. Aktiver og konfigurer Nextcloud

Indtast adressen i en webbrowser på en anden computer https: // [din Pi's IP -adresse]: 4443

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.

Du bliver bedt om at logge ind. Standardbrugernavnet er ncp , og adgangskoden er ejer dine bits .

Aktiveringsskærmen NextCloudPi viser to adgangskoder, som du skal kopiere og indsætte i et dokument for sikker opbevaring. Den første er adgangskoden til NextCloudPi -webpanelet, som giver dig mulighed for at konfigurere serverindstillinger. Den anden er for selve Nextcloud -webgrænsefladen. Du kan ændre disse adgangskoder senere, hvis du vil.

Med disse adgangskoder noteret, vælg Aktiver . Efter et par sekunder bliver du bedt om at logge ind på NextCloudPi -webpanelet. Lad os dog springe det over for nu og logge ind på Nextcloud -webgrænsefladen.

6. Få adgang til Nextcloud -webgrænsefladen

Gå til https: // [din Pi's IP -adresse] (uden: 4443 -suffikset), og log på med brugernavnet ncp og den anden adgangskode, du noterede.

Når du er gået gennem en velkomstskærm, ser du hovedwebpanelet. Dette er din egen cloud -server, der kører på Raspberry Pi!

Klik på N øverst til højre for at få adgang til en rullemenu med muligheder for Indstillinger (en hel flok-personlig og admin), brugere (du kan tilføje og administrere brugere) og apps, der skal installeres (f.eks. Collabora Online-kontorpakke og ARM64 -server).

På den øverste værktøjslinje er ikoner for sektioner som f.eks. Filer, fotos, kontakter, kalender og opgaver. Der er også et NextCloudPi -ikon, der tager dig til webpanelet. Klik på det, og du bliver bedt om at logge ind med brugernavnet ncp og den første adgangskode, du noterede. En guide vises med muligheder for at konfigurere USB -lagring og ekstern adgang over internettet.

7. Tilføj eksternt USB -lager

Dit microSD -kort har begrænset kapacitet, så det er bedst at tilføje USB -lager til din Nextcloud -server. Tilslut din lagerenhed til en af ​​Raspberry Pi's USB -porte.

Inden du går videre, skal du oprette en mappe til det i kommandolinjen på Raspberry Pi (eller via SSH). Indtast følgende kommando:

sudo mkdir /media/USBdrive

Gå til NextCloudPi -webpanelet i din anden computers webbrowser. Vælg den i guiden, der vises (du kan åbne den ved hjælp af et tryllestav -ikon i den øverste værktøjslinje) USB -konfiguration . Svar Ja til det første spørgsmål, og klik derefter på Blive ved .

hvordan man starter en streak på sc

Du bliver derefter spurgt, om du vil formatere USB -drevet. Hvis du er sikker på, at der ikke er vigtige filer på den, du vil beholde, skal du vælge Format USB . Klik til sidst Flyt data til USB .

8. Tilføj ekstern adgang via internettet

Indtil videre kan du kun få adgang til din Nextcloud -server fra dit eget lokale netværk, hvilket er lidt begrænsende. For at få adgang til din Nextcloud -server over internettet fra ethvert sted kræver brug af portvideresendelse og en dynamisk DNS -service.

9. Vælg en sag til din Nextcloud -server

Det er ikke en god idé at køre din Nextcloud -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.

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 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 NextCloudPi. Du kan besøge dets dashboard ved hjælp af en webbrowser på en anden enhed. Der er endda en Nextcloud -app til iOS og Android, som du kan bruge.

Del Del Tweet E -mail Gør din Raspberry Pi til en Mac eller PC med Twister OS

Overlad din Raspberry Pi med Twister OS, hvilket giver det et fantastisk nyt look inspireret af Windows og macOS.

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 elektronik-tinkerer 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