Molnlagring är otroligt användbart för åtkomst till dina data från vilken enhet som helst. Nackdelen är att du måste lita på ett företag med integriteten och säkerheten för dina värdefulla dokument och foton lagrade på fjärrservrar.
Det finns dock ett alternativ: du kan vara värd för dina filer på din egen molnserver som körs på en dator i ditt hem eller kontor. En av de mest populära tjänsterna för att uppnå detta är ownCloud.
Vi visar dig hur du installerar ownCloud på en Raspberry Pi, bifogar extern lagring och väljer ett lämpligt fodral.
ownCloud vs Nextcloud för Raspberry Pi: Vilket är bäst?
Ett annat alternativ för din hembaserade Raspberry Pi-molnserver är Nextcloud, en oberoende avknoppning av ownCloud som skapats av några av de senare kärnbidragarna.
Medan kärnfunktionerna är mycket lika för båda tjänsterna, finns det några viktiga skillnader. Några av de mer avancerade funktionerna i ownCloud är endast tillgängliga för premiumprenumeranter, medan alla funktioner är gratis i Nextcloud.
Ändå är ownCloud ett bra, väletablerat alternativ och är helt gratis att använda om du själv är värd för din server. Funktioner inkluderar end-to-end-kryptering, tvåfaktorautentisering, antivirus, brandvägg och filintegritetskontroll.
1. Förbered din Raspberry Pi
Till skillnad från Nextcloud, som erbjuder en anpassad OS-bild för Raspberry Pi i form av NextCloudPi som du skriver till ett microSD-kort, liksom ett Ubuntu Appliance-alternativ ownCloud installeras i en befintlig iteration av standardversionen av Raspberry Pi OS.
Om du ännu inte ska installera Raspberry Pi OS, skriv det till ett microSD-kort (8 GB eller högre rekommenderas) på en annan dator med Raspberry Pi Imager verktyg.
Läs mer: Så här installerar du ett operativsystem på Raspberry Pi
När det är klart sätter du in microSD-kortet i din Raspberry Pi och slår på det. Gå igenom välkomstguiden, välj ett nytt lösenord (av säkerhetsskäl) och anslut till ditt Wi-Fi-nätverk.
Innan du installerar ownCloud bör du se till att Raspberry Pi OS är helt uppdaterad. Om du inte redan har gjort det under välkomstguiden öppnar du ett terminalfönster (Tillbehör> Terminal) och ange följande kommandon:
sudo apt-get-uppdatering
sudo apt-get uppgradering
Det kan ta några minuter. Med Raspberry Pi till din trådlösa router, upptäck dess IP-adress genom att ange:
ip addr
Anteckna inet adress under wlan0: detta är Raspberry Pi: s IP-adress. Vissa routrar reserverar samma adress för Raspberry Pi varje gång den startas; om inte, vill du ställa in en statisk IP-adress för din Raspberry Pi.
2. Installera Apache 2, PHP 5 och SQLite
Innan du installerar ownCloud själv måste du lägga till viktiga komponenter i serverstacken. För att installera Apache HTTP-servern anger du i terminalen:
sudo apt-get install apache2
När installationen är klar bör du kontrollera att den fungerar. Öppna en webbläsare på en annan dator och ange din Raspberry Pis IP-adress. Du bör få en standard Apache-webbsida som säger 'Det fungerar!'
Du är nu redo att installera PHP-webbscriptningsspråket, SQLite-databashanteringssystemet och andra obligatoriska paket med detta 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 alla har installerats, starta om Apache-webbservern med följande kommando:
sudo service apache2 starta om
3. Installera ownCloud
Du är nu redo att installera ownCloud själv. Ladda ner den senaste stabila ZIP-filen från officiella nedladdningssida för ownCloud till din Raspberry Pi. Vi laddade ner owncloud-complete-20210326.zip.
I ett terminalfönster flyttar du den nedladdade filen till /var/www/html katalog med:
cd nedladdningar
sudo mv owncloud-complete-20210326.zip / var / www / html
Byt till den katalogen och packa upp filen:
cd / var / www / html
sudo unzip -q owncloud-complete-20210326.zip
Därefter måste du skapa en datakatalog för ownCloud och ändra dess behörigheter. Om du bara använder microSD för din serverlagring anger du följande kommandon:
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
Om du använder en extern USB-enhet för lagring ska du ansluta och montera den på din Raspberry Pi och ange följande kommandon istället:
sudo mkdir / media / ownclouddrive
sudo chown www-data: www-data / media / ownclouddrive
sudo chmod 750 / media / ownclouddrive
Obs! Om du vill flytta data till en annan katalog senare, se ownCloud guide till hur man flyttar en datakatalog.
Därefter matar du in följande kommandon för att ge skrivbehörighet för att undvika potentiella inloggningsfel senare:
sudo chmod 777 / var / www / html / owncloud
sudo mkdir / var / lib / php / session
sudo chmod 777 / var / lib / php / session
När allt är klart är det dags att starta om din Raspberry Pi så att ändringarna träder i kraft:
omstart av sudo
4. Konfigurera ownCloud
Från en webbläsare, besök Raspberry Pi: s IP-adress och följ därefter /owncloud, t.ex. 192.168.1.132/owncloud.
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 fortsätt till webbplatsen.
Inloggningsskärmen för ownCloud ska visas. Om du ser en prestandavarning om SQLite kan du säkert ignorera den.
Du måste nu registrera ett administratörskonto genom att ange ett användarnamn och lösenord. Se till att anteckna dem. Med detta är din personliga ownCloud nu tillgänglig med detta konto.
Logga in och börja utforska webbdashboard för din egen värd ownCloud-server. Till att börja med kan du bläddra i ett par mappar för dokument och foton.
För att lägga till extra funktionalitet, klicka på menyn längst upp till vänster och välj Marknadsföra. Du kan bläddra bland tillgängliga appar och installera vad du vill, till exempel en kalender och Collabora-kontorssviten.
5. Lägg till extern åtkomst över Internet
Hittills kan du bara komma åt din egenCloud-server från ditt eget lokala nätverk, vilket är lite begränsande. Till komma åt din ownCloud-server över internet från vilken plats som helst måste du ställa in SSL, aktivera vidarebefordran av port och använda en dynamisk DNS-tjänst.
6. Välj ett ärende till din egenCloud Server
Att köra din egenCloud-server på ett kalt Raspberry Pi-kort rekommenderas inte 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, skulle vi rekommendera något mer gedigen som t.ex. 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 mycket bra alternativ är Argon ONE M.2-fodral, vilket gör att du kan använda vilken M.2 SATA-enhet som helst storlek. Alternativt kan du välja ett robust fodral för Raspberry Pi på egen hand och ansluta en vanlig extern USB-lagringsenhet.
Bygg din egen Raspberry Pi Cloud Server: Framgång
Grattis, du har nu konfigurerat en molnserver på din Raspberry Pi med ownCloud. Du kan besöka dess instrumentpanel med en webbläsare på en annan enhet. Det finns till och med en ownCloud-app för iOS och Android som du kan använda för att komma åt servern från en smartphone eller surfplatta.
Behöver du synkronisera med molnet på din Linux-dator? Här är fem av de bästa Linux-kompatibla molntjänsterna som finns idag.
Läs Nästa
- DIY
- Raspberry Pi
- Molnlagring

Frilansteknik och underhållningsjournalist Phil har redigerat många officiella Raspberry Pi-böcker. En långvarig Raspberry Pi och elektronik tinker, han är en regelbunden bidragsgivare till MagPi-tidningen.
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