Hur man bygger en Raspberry Pi Cloud Server med ownCloud

Hur man bygger en Raspberry Pi Cloud Server med ownCloud

Molnlagring är otroligt användbart för att komma åt din 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 som lagras på fjärrservrar.





Det finns dock ett alternativ: du kan 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 ownCloud.





Vi visar dig hur du installerar ownCloud på en Raspberry Pi, kopplar 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 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 tjänsterna, 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.



Trots det är ownCloud ett bra, väletablerat alternativ och är helt gratis att använda om du är värd för dina egna server (er). Funktioner inkluderar end-to-end-kryptering, tvåfaktorsautentisering, 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 är installerat inom en befintlig iteration av standardversionen av Raspberry Pi OS.





Om du ännu inte installerar Raspberry Pi OS, skriv det till ett microSD -kort (8 GB eller högre rekommenderas) på en annan dator med hjälp av Raspberry Pi Imager verktyg.

hur man tar bort konton på ps4

Läs mer: Hur man installerar 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 uppdaterat. 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 update
sudo apt-get upgrade

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 kommer att reservera samma adress för Raspberry Pi varje gång den startas; om inte, så vill du konfigurera 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, ange i terminalen:

sudo apt-get install apache2

När detta har installerats bör du kontrollera att det fungerar. Öppna en webbläsare på en annan dator och ange din Raspberry Pi: s IP -adress. Du bör få en standard Apache -webbsida som säger 'Det fungerar!'

Du är nu redo att installera PHP -webbskriptspråket, SQLite -databashanteringssystemet och andra paket som krävs med det här kommandot Terminal:

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 alla har installerats, starta om Apache -webbservern med följande kommando:

sudo service apache2 restart

3. Installera ownCloud

Du är nu redo att installera ownCloud själv. Ladda ner den senaste stabila ZIP -filen från officiell ownCloud -nedladdningssida 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 Downloads
sudo mv owncloud-complete-20210326.zip /var/www/html

Byt till den katalogen och packa upp filen:

hur man hittar gamla meddelanden på iphone
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 servers lagring 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, anslut och montera den på din Raspberry Pi, ange sedan 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 vid ett senare datum, se ownCloud -guide till hur du flyttar en datakatalog .

Ange sedan följande kommandon för att ge skrivrättigheter för att undvika några 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 för att ändringarna ska träda i kraft:

sudo reboot

4. Konfigurera ownCloud

Besök Raspberry Pi: s IP -adress i en webbläsare, följt av /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 gå vidare till webbplatsen.

OwnCloud -inloggningsskärmen 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 notera dem. Med detta är ditt personliga ownCloud nu tillgängligt med det här kontot.

Logga in och börja utforska webbpanelen för din egen hostade 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 de tillgängliga apparna och installera vad du vill, till exempel en kalender och Collabora -kontorspaket.

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

Hittills kan du bara komma åt din ownCloud -server från ditt eget lokala nätverk, vilket är lite begränsande. För att komma åt din ownCloud -server över internet från valfri plats krävs att du konfigurerar SSL, aktiverar port vidarebefordran och använder en dynamisk DNS -tjänst.

6. Välj ett fodral för din ownCloud -server

Att köra din egenCloud -server på en ren Raspberry Pi -bräda 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.

hur man aktiverar nummerplattan på tangentbordet windows 10

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 mycket 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 fall för Raspberry Pi på egen hand och ansluta till 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 ownCloud. Du kan besöka instrumentpanelen 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.

Dela med sig Dela med sig Tweet E-post De bästa 5 Linux -molnlagringslösningarna 2021

Behöver du synkronisera till molnet på din Linux -dator? Här är fem av de bästa Linux-kompatibla molntjänsterna som finns tillgängliga idag.

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