Bygg din egen Raspberry Pi Cloud Server med Nextcloud

Bygg din egen Raspberry Pi Cloud Server med Nextcloud

Molnlagring är en viktig del av det moderna livet. Nackdelen är att din data lagras på fjärrservrar av ett ansiktslöst företag som du måste lita på med integriteten och säkerheten för dina värdefulla dokument och foton.





Det finns dock ett annat alternativ: att vara värd för dina filer på din alldeles egna molnserver som körs på en dator hemma eller på kontoret. En av de mest populära tjänsterna för att uppnå detta är Nextcloud.





Vi visar dig hur du installerar Nextcloud på en Raspberry Pi, kopplar extern lagring och väljer ett lämpligt fodral.





Nextcloud vs ownCloud för Raspberry Pi: Vilket är bäst?

Ett annat alternativ för din hembaserade Raspberry Pi-molnserver är ownCloud. I själva verket är Nextcloud en oberoende spin-off av ownCloud skapad av några av de senare kärnbidragsgivarna.

Även om kärnfunktionerna är väldigt lika för båda, finns det några viktiga skillnader. Några av de mer avancerade funktionerna i ownCloud är bara tillgängliga för premiumabonnenter, medan alla funktioner är gratis i Nextcloud. Icke-tekniska användare kan också tycka att Nextclouds användargränssnitt är lite lättare att använda.



1. Installera Nextcloud

Det finns två huvudmetoder för att installera Nextcloud på en Raspberry Pi. Den första är att använda Nextcloud Ubuntu Appliance för Raspberry Pi. Detta kräver att du öppnar ett Ubuntu SSO -konto och även genererar SSH -nycklar för fjärråtkomst och start av din nya Nextcloud -server.

Alternativt är NextCloudPi en specialversion av Nextcloud utformad för att köras på en Raspberry Pi 3 eller 4. Det är metoden vi använder här.





Ladda ner först den senaste NextCloudPi OS -bildfilen från OwnYourBits webbplats . Öppna den markerade mappen RPi följt av ett datum (inte Berryboot -versionen). Ladda ner BZ2 -filen eller använd torrenten för att ladda ner den (rekommenderas).

Extrahera filen med ett arkiveringsverktyg (t.ex. WinRAR eller 7-Zip för Windows) på din dator; du kommer nu att ha en mapp som innehåller en IMG -fil.





Använd Raspberry Pi Imager -programmet för att flasha denna (OS -bild) -fil till ett isatt microSD -kort - ett kort på 8 GB eller större rekommenderas. För att använda detta:

  • Klick Välj OS
  • Välj Använd anpassad och bläddra till NextCloudPi IMG -filen
  • Klick Välj Lagring och välj ditt microSD -kort (kallas vanligtvis 'Generisk lagringsenhet')
  • Klick Skriva och vänta på att det ska skrivas och verifieras

Relaterad: Hur man installerar ett operativsystem på Raspberry Pi

2. Starta upp Nextcloud på Raspberry Pi

Placera microSD -kortet i din Raspberry Pi och slå på strömmen. Efter några sekunder som visar uppstartssekvensen (mycket rullande text) uppmanas du att logga in. Standardnamnet är pi och lösenordet är hallon . Av säkerhetsskäl är det lämpligt att ändra ditt Raspberry Pi -lösenord efteråt.

3. Anslut till Wi-Fi

Stiga på sudo raspi-config och välj 2 Nätverksalternativ , då N2 Trådlöst LAN . Välj ditt land, följt av routerns SSID (namn) och lösenord. Välj Avsluta för att återgå till kommandoraden.

För att upptäcka Raspberry Pi: s IP -adress, ange:

ip addr

Anteckna inet adress under wlan0 : detta är Raspberry Pi: s IP -adress. Vissa routrar reserverar samma adress för den varje gång den startas; om inte, så vill du konfigurera en statisk IP -adress för din Raspberry Pi .

Vid denna tidpunkt kan du också aktivera SSH för fjärråtkomst från en annan dator om du inte vill behålla din Raspberry Pi ansluten till en bildskärm medan du fortsätter installationen. För att göra det, använd kommandot:

sudo service ssh start

Från kommandoraden eller terminalen på en annan dator kan du sedan ange ssh pi@[din Pi: s IP -adress] för att komma åt Raspberry Pi: s kommandorad.

4. Aktivera Nextcloud webbgränssnitt

Stiga på sudo ncp-config och välj Ja om du uppmanas att uppdatera. I nästa meny, välj KONFIG och använd nedåtpilen för att rulla till botten av listan.

Välj här nc-webui , radera sedan Nej och typ ja . Tryck Stiga på och sedan vilken nyckel som helst. Välj Tillbaka och Avsluta för att lämna konfigurationsverktyget.

5. Aktivera och konfigurera Nextcloud

Ange adressen i en webbläsare på en annan dator https: // [din Pi: s IP -adress]: 4443

Om du ser en varning om att din anslutning inte är privat eller säker väljer du att ignorera den (genom att välja Avancerad i Chrome eller Firefox) och gå vidare till webbplatsen.

Du uppmanas att logga in. Standardnamnet är ncp , och lösenordet är äga dina bitar .

Aktiveringsskärmen för NextCloudPi visar två lösenord, som du måste kopiera och klistra in i ett dokument för säker förvaring. Det första är lösenordet för NextCloudPi -webbpanelen som gör att du kan konfigurera serverinställningar. Det andra gäller själva Nextcloud -webbgränssnittet. Du kan ändra dessa lösenord senare om du vill.

Med dessa lösenord noterade väljer du Aktivera . Efter några sekunder uppmanas du att logga in på NextCloudPi -webbpanelen. Låt oss dock hoppa över det för tillfället och logga in på Nextcloud webbgränssnitt.

6. Öppna Nextcloud webbgränssnitt

Gå till https: // [din Pi: s IP -adress] (utan: 4443 -suffixet) och logga in med användarnamnet ncp och det andra lösenordet du noterade.

När du har gått igenom en välkomstskärm ser du webbens huvudsakliga instrumentpanel. Detta är din egen molnserver som körs på Raspberry Pi!

Klicka på N längst upp till höger för att komma till en rullgardinsmeny med alternativ för Inställningar (ett helt gäng-personligt och administratör), Användare (du kan lägga till och hantera användare) och appar att installera (till exempel Collabora Online Office Suite och ARM64 -server).

I det övre verktygsfältet finns ikoner för avsnitt som Filer, Foton, Kontakter, Kalender och Uppgifter. Det finns också en NextCloudPi -ikon som tar dig till webbpanelen. Klicka på den så uppmanas du att logga in med användarnamnet ncp och det första lösenordet du noterade. En guide visas med alternativ för att konfigurera USB -lagring och extern åtkomst över internet.

7. Lägg till extern USB -lagring

Ditt microSD -kort har begränsad kapacitet, så det är bäst att lägga till USB -lagring för din Nextcloud -server. Anslut din lagringsenhet till en av Raspberry Pi: s USB -portar.

Innan du går vidare måste du skapa en katalog för den på kommandoraden på Raspberry Pi (eller via SSH). Ange följande kommando:

sudo mkdir /media/USBdrive

Gå till NextCloudPi -webbpanelen i din andra dators webbläsare. I guiden som visas (du kan öppna den med en trollikon i det övre verktygsfältet) väljer du USB -konfiguration . Svar Ja till den första frågan, klicka sedan på Fortsätta .

hur tar man bort google drive från windows

Du får då frågan om du vill formatera USB -enheten. Om du är säker på att det inte finns några viktiga filer på den du vill behålla väljer du Formatera USB . Slutligen, klicka Flytta data till USB .

8. Lägg till extern åtkomst över Internet

Hittills kan du bara komma åt din Nextcloud -server från ditt eget lokala nätverk, vilket är lite begränsande. För att komma åt din Nextcloud -server via internet från valfri plats krävs användning av portvidarebefordran och en dynamisk DNS -tjänst.

9. Välj ett fodral för din Nextcloud -server

Att köra din Nextcloud -server på en ren Raspberry Pi -bräda är inte en bra idé eftersom det kommer att samla damm över tiden. Det finns en mängd olika fodral tillgängliga för Raspberry Pi 3 och 4-modeller i standardstorlek.

I stället för ett billigt plastfodral rekommenderar vi något mer gediget som DeskPi Pro. Detta har tillräckligt med utrymme inuti fodralet för en SATA -lagringsenhet och levereras med en M.2 till SATA -adapter. För att förhindra att din Raspberry Pi överhettas har den också ett ICE Tower -kylsystem och kylfläns.

Ett annat bra alternativ är Argon ONE M.2 -fodral , vilket gör att du kan använda valfri storlek M.2 SATA -enhet. Alternativt kan du välja ett robust fodral för Raspberry Pi ensam och ansluta en vanlig extern USB -lagringsenhet.

Bygg din egen Raspberry Pi Cloud Server: Framgång

Grattis, du har nu skapat en molnserver på din Raspberry Pi med NextCloudPi. Du kan besöka instrumentpanelen med en webbläsare på en annan enhet. Det finns till och med en Nextcloud -app för iOS och Android som du kan använda.

Dela med sig Dela med sig Tweet E-post Förvandla din Raspberry Pi till en Mac eller PC med Twister OS

Ladda din Raspberry Pi med Twister OS, vilket ger den ett fantastiskt nytt utseende inspirerat av Windows och macOS.

Läs Nästa
Relaterade ämnen
  • DIY
  • Raspberry Pi
  • Molnlagring
Om författaren Phil King(22 artiklar publicerade)

Frilansande teknik- och underhållningsjournalist Phil har redigerat många officiella Raspberry Pi -böcker. Han har länge varit Raspberry Pi och elektronikpyssel och är en regelbunden bidragsgivare till MagPi-tidningen.

Mer från Phil King

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera