Bygg din egen Raspberry Pi Cloud Server med Nextcloud

Bygg din egen Raspberry Pi Cloud Server med Nextcloud

Skylagring er en vesentlig del av det moderne livet. Ulempen er at dataene dine er lagret på eksterne servere av et ansiktsløst selskap som du må stole på med personvernet og sikkerheten til dine dyrebare dokumenter og bilder.





Det er imidlertid et annet alternativ: å lagre filene dine på din egen skyserver som kjører på en datamaskin hjemme eller på kontoret. En av de mest populære tjenestene for å oppnå dette er Nextcloud.





Vi viser deg hvordan du installerer Nextcloud på en Raspberry Pi, kobler til ekstern lagring og velger et passende tilfelle.





Nextcloud vs ownCloud for Raspberry Pi: Hvilken er best?

Et annet alternativ for din hjemmebaserte Raspberry Pi-skyserver er ownCloud. Faktisk er Nextcloud en uavhengig spin-off av ownCloud opprettet av noen av sistnevntes viktigste bidragsytere.

Selv om kjernefunksjonene er veldig like for begge, er det noen viktige forskjeller. Noen av de mer avanserte funksjonene i ownCloud er bare tilgjengelig for premiumabonnenter, mens alle funksjonene er gratis i Nextcloud. Ikke-tekniske brukere kan også synes Nextclouds brukergrensesnitt er litt lettere å bruke.



1. Installer Nextcloud

Det er to hovedmetoder for å installere Nextcloud på en Raspberry Pi. Den første er å bruke Nextcloud Ubuntu Appliance for Raspberry Pi. Dette krever at du åpner en Ubuntu SSO -konto og også genererer SSH -nøkler for ekstern tilgang og oppstart av din nye Nextcloud -server.

Alternativt er NextCloudPi en spesiell versjon av Nextcloud designet for å kjøre på en Raspberry Pi 3 eller 4. Det er metoden vi bruker her.





Last ned først den siste NextCloudPi OS -bildefilen fra OwnYourBits nettsted . Åpne mappen merket RPi etterfulgt av en dato (ikke Berryboot -versjonen). Last ned BZ2 -filen eller bruk torrenten for å laste den ned (anbefalt).

Pakk ut filen ved hjelp av et arkiveringsverktøy (f.eks. WinRAR eller 7-Zip for Windows) på datamaskinen; du vil nå ha en mappe som inneholder en IMG -fil.





Bruk Raspberry Pi Imager -programmet til å blinke denne (OS -bilde) -filen til et innsatt microSD -kort - et kort på 8 GB eller større anbefales. Slik bruker du dette:

  • Klikk Velg OS
  • Plukke ut Bruk tilpasset og bla til NextCloudPi IMG -filen
  • Klikk Velg Lagring og velg microSD -kortet ditt (vanligvis kalt noe som 'Generisk lagringsenhet')
  • Klikk Skrive og vent på at det blir skrevet og verifisert

I slekt: Slik installerer du et operativsystem på Raspberry Pi

2. Start opp Nextcloud på Raspberry Pi

Plasser microSD -kortet i Raspberry Pi og slå på strømmen. Etter noen sekunder som viser oppstartssekvensen (mye rulletekst), blir du bedt om å logge på. Standard brukernavn er pi og passordet er bringebær . Av sikkerhetshensyn er det tilrådelig endre passordet til Raspberry Pi etterpå.

3. Koble til Wi-Fi

Tast inn sudo raspi-config og velg 2 Nettverksalternativer , deretter N2 Trådløst LAN . Velg ditt land, etterfulgt av ruterens SSID (navn) og passord. Plukke ut Bli ferdig for å gå tilbake til kommandolinjen.

For å oppdage Raspberry Pi sin IP -adresse, skriv inn:

ip addr

Noter ned inet adresse under wlan0 : dette er Raspberry Pi sin IP -adresse. Noen rutere vil reservere samme adresse for den hver gang den startes opp; hvis ikke, vil du konfigurer en statisk IP -adresse for din Raspberry Pi .

På dette tidspunktet kan du også aktivere SSH for ekstern tilgang fra en annen datamaskin hvis du ikke vil beholde din Raspberry Pi tilkoblet en skjerm mens du fortsetter oppsettet. For å gjøre det, bruk kommandoen:

sudo service ssh start

Fra kommandolinjen eller terminalen på en annen datamaskin kan du deretter gå inn ssh pi@[din Pis IP -adresse] for å få tilgang til Raspberry Pi -kommandolinjen.

4. Aktiver Nextcloud webgrensesnitt

Tast inn sudo ncp-config og velg Ja hvis du blir bedt om å oppdatere. Velg den neste menyen KONFIG og bruk pil ned for å bla til bunnen av listen.

Her velger du nc-webui , og slett deretter Nei og skriv ja . trykk Tast inn og deretter en hvilken som helst nøkkel. Plukke ut Tilbake og Bli ferdig for å gå ut av konfigureringsverktøyet.

5. Aktiver og konfigurer Nextcloud

Skriv inn adressen i en nettleser på en annen datamaskin https: // [din Pi’s IP -adresse]: 4443

Hvis du ser en advarsel om at tilkoblingen din ikke er privat eller sikker, velger du å ignorere den (ved å velge Avansert i Chrome eller Firefox) og fortsett til nettstedet.

Du blir bedt om å logge på. Standard brukernavn er ncp , og passordet er eier dine biter .

NextCloudPi -aktiveringsskjermen viser to passord, som du må kopiere og lime inn i et dokument for å oppbevare dem trygt. Det første er passordet for NextCloudPi -nettpanelet som lar deg konfigurere serverinnstillinger. Den andre er for Nextcloud -nettgrensesnittet selv. Du kan endre disse passordene senere hvis du vil.

Med disse passordene registrert, velg Aktiver . Etter noen sekunder blir du bedt om å logge deg på NextCloudPi -nettpanelet. La oss imidlertid hoppe over det for nå og logge deg på Nextcloud webgrensesnitt.

6. Få tilgang til Nextcloud webgrensesnitt

Gå til https: // [din Pi's IP -adresse] (uten: 4443 -suffikset) og logg inn med brukernavnet ncp og det andre passordet du noterte ned.

Etter at du har gått gjennom en velkomstskjerm, ser du hovedwebpanelet. Dette er din egen skyserver som kjører på Raspberry Pi!

Klikk på N øverst til høyre for å få tilgang til en rullegardinmeny med alternativer for Innstillinger (en hel haug-personlig og admin), Brukere (du kan legge til og administrere brukere) og apper som skal installeres (for eksempel Collabora Online-kontorpakke og ARM64 -server).

På den øverste verktøylinjen er ikoner for seksjoner som filer, bilder, kontakter, kalender og oppgaver. Det er også et NextCloudPi -ikon som tar deg til nettpanelet. Klikk på den, og du blir bedt om å logge på med brukernavnet ncp og det første passordet du noterte ned. En veiviser vil vises, med alternativer for å konfigurere USB -lagring og ekstern tilgang over internett.

7. Legg til ekstern USB -lagring

MicroSD -kortet ditt vil ha begrenset kapasitet, så det er best å legge til USB -lagring for Nextcloud -serveren. Koble lagringsenheten til en av Raspberry Pi's USB -porter.

Før du går videre, må du opprette en katalog for den på kommandolinjen på Raspberry Pi (eller via SSH). Skriv inn følgende kommando:

sudo mkdir /media/USBdrive

Gå til NextCloudPi -nettpanelet i den andre datamaskinens nettleser. I veiviseren som vises (du kan åpne den ved hjelp av et stavikon på den øverste verktøylinjen), velg USB -konfigurasjon . Svar Ja til det første spørsmålet, og klikk deretter Fortsette .

hvordan lage bilder til ett

Du blir deretter spurt om du vil formatere USB -stasjonen. Hvis du er sikker på at det ikke er noen viktige filer du vil beholde, velger du Format USB . Til slutt klikker du Flytt data til USB .

8. Legg til ekstern tilgang over Internett

Så langt har du bare tilgang til Nextcloud -serveren fra ditt eget lokale nettverk, noe som er litt begrensende. For å få tilgang til Nextcloud -serveren din over internett fra et hvilket som helst sted krever bruk av portvideresending og en dynamisk DNS -tjeneste.

9. Velg et tilfelle for din Nextcloud -server

Å kjøre Nextcloud -serveren på et bart Raspberry Pi -kort er ikke en god idé, da det vil samle støv over tid. Det er et stort utvalg tilfeller tilgjengelig for Raspberry Pi 3 og 4-modeller i standardstørrelse.

I stedet for en billig plastkasse, anbefaler vi noe mer solid som DeskPi Pro. Dette har nok plass inne i saken for en SATA -lagringsstasjon og leveres med en M.2 til SATA -adapter. For å forhindre at Raspberry Pi overopphetes, har den også et ICE Tower -kjølesystem og kjøleribbe.

Et annet godt alternativ er Argon ONE M.2 -saken , som lar deg bruke hvilken som helst størrelse M.2 SATA -stasjon. Alternativt kan du velge et robust deksel for Raspberry Pi alene og koble til en standard ekstern USB -lagringsstasjon.

Bygg din egen Raspberry Pi Cloud Server: Suksess

Gratulerer, du har nå konfigurert en skyserver på Raspberry Pi ved hjelp av NextCloudPi. Du kan besøke oversikten ved hjelp av en nettleser på en annen enhet. Det er til og med en Nextcloud -app for iOS og Android som du kan bruke.

Dele Dele kvitring E -post Gjør din Raspberry Pi til en Mac eller PC med Twister OS

Tilfør din Raspberry Pi med Twister OS, og gi den et fantastisk nytt utseende inspirert av Windows og macOS.

Les neste
Relaterte temaer
  • DIY
  • Bringebær Pi
  • Skylagring
Om forfatteren Phil King(22 artikler publisert)

Freelance teknologi og underholdningsjournalist Phil har redigert en rekke offisielle Raspberry Pi -bøker. Han har i mange år vært Raspberry Pi og tinker i elektronikk, og er en fast bidragsyter til magasinet MagPi.

Mer fra Phil King

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere