Bouw je eigen Raspberry Pi-cloudserver met Nextcloud

Bouw je eigen Raspberry Pi-cloudserver met Nextcloud

Cloudopslag is een essentieel onderdeel van het moderne leven. Het nadeel is dat uw gegevens worden opgeslagen op externe servers door een anoniem bedrijf dat u moet vertrouwen met de privacy en veiligheid van uw kostbare documenten en foto's.





Er is echter nog een andere optie: uw bestanden hosten op uw eigen cloudserver die op een computer bij u thuis of op kantoor draait. Een van de meest populaire diensten om dit te bereiken is Nextcloud.





We laten u zien hoe u Nextcloud op een Raspberry Pi installeert, externe opslag aansluit en een geschikte behuizing kiest.





Nextcloud versus ownCloud voor Raspberry Pi: wat is het beste?

Een andere optie voor uw thuisgebaseerde Raspberry Pi-cloudserver is ownCloud. In feite is Nextcloud een onafhankelijke spin-off van ownCloud, gecreëerd door enkele van de belangrijkste bijdragers van laatstgenoemde.

Hoewel de kernfuncties voor beide erg op elkaar lijken, zijn er enkele belangrijke verschillen. Sommige van de meer geavanceerde functies in ownCloud zijn alleen beschikbaar voor premium-abonnees, terwijl alle functies gratis zijn in Nextcloud. Niet-technische gebruikers vinden de gebruikersinterface van Nextcloud misschien ook wat gebruiksvriendelijker.



1. Installeer Nextcloud

Er zijn twee hoofdmethoden om Nextcloud op een Raspberry Pi te installeren. De eerste is om de . te gebruiken Nextcloud Ubuntu-apparaat voor Raspberry Pi. Hiervoor moet u een Ubuntu SSO-account openen en ook SSH-sleutels genereren om op afstand toegang te krijgen tot uw nieuwe Nextcloud-server en deze op te starten.

Als alternatief is NextCloudPi een speciale versie van Nextcloud die is ontworpen om op een Raspberry Pi 3 of 4 te draaien. Dat is de methode die we hier gebruiken.





Download eerst het nieuwste NextCloudPi OS-afbeeldingsbestand van de OwnYourBits-website . Open de map gemarkeerd met RPi gevolgd door een datum (niet de Berryboot-versie). Download het BZ2-bestand of gebruik de torrent om het te downloaden (aanbevolen).

Pak het bestand uit met een archiveringstool (bijv. WinRAR of 7-Zip voor Windows) op uw computer; je hebt nu een map met een IMG-bestand.





Gebruik de Raspberry Pi Imager-applicatie om dit (OS-image)bestand naar een geplaatste microSD-kaart te flashen - een kaart met een capaciteit van 8 GB of meer wordt aanbevolen. Om dit te gebruiken:

  • Klik Kies besturingssysteem
  • Selecteer Gebruik op maat en blader naar het NextCloudPi IMG-bestand
  • Klik Kies Opslag en selecteer uw microSD-kaart (meestal zoiets als 'Generic Storage Device' genoemd)
  • Klik Schrijven en wacht tot het is geschreven en geverifieerd

Verwant: Een besturingssysteem installeren op Raspberry Pi

2. Start Nextcloud op op Raspberry Pi

Plaats de microSD-kaart in uw Raspberry Pi en schakel de stroom in. Na een paar seconden waarin de opstartvolgorde wordt weergegeven (veel scrollende tekst), wordt u gevraagd om in te loggen. De standaard gebruikersnaam is pi en het wachtwoord is framboos . Om veiligheidsredenen is het raadzaam om: verander je Raspberry Pi-wachtwoord daarna.

3. Maak verbinding met wifi

Binnenkomen sudo raspi-config en selecteer 2 netwerkopties , dan N2 draadloos LAN . Kies uw land, gevolgd door de SSID (naam) en het wachtwoord van uw router. Selecteer Finish om terug te keren naar de opdrachtregel.

Voer het volgende in om het IP-adres van de Raspberry Pi te achterhalen:

ip addr

Noteer de inet adres onder wlan0 : dit is het IP-adres van de Raspberry Pi. Sommige routers reserveren hetzelfde adres voor elke keer dat het wordt opgestart; zo niet, dan wil je dat wel een statisch IP-adres instellen voor uw Raspberry Pi .

Op dit punt kunt u ook SSH inschakelen voor externe toegang vanaf een andere computer als u uw Raspberry Pi niet verbonden wilt houden met een monitor terwijl u doorgaat met instellen. Gebruik hiervoor het commando:

sudo service ssh start

Vanaf de opdrachtregel of terminal van een andere computer kunt u vervolgens: ssh pi@[het IP-adres van je Pi] om toegang te krijgen tot de opdrachtregel van de Raspberry Pi.

4. Nextcloud-webinterface inschakelen

Binnenkomen sudo ncp-config en selecteer Ja als u wordt gevraagd om te updaten. Selecteer in het volgende menu CONFIG en gebruik de pijl-omlaag om naar de onderkant van de lijst te scrollen.

Selecteer hier nc-webui , dan wissen Nee en typ Ja . druk op Binnenkomen en dan een willekeurige sleutel. Selecteer Rug en Finish om de configuratietool te verlaten.

5. Activeer en configureer Nextcloud

Voer in een webbrowser op een andere computer het adres in https://[IP-adres van je Pi]:4443

Als u een waarschuwing ziet dat uw verbinding niet privé of veilig is, kunt u ervoor kiezen deze te negeren (door te selecteren Geavanceerd in Chrome of Firefox) en ga verder naar de site.

U wordt gevraagd om in te loggen. De standaard gebruikersnaam is ncp , en het wachtwoord is bezitjouwbits .

Het activeringsscherm van NextCloudPi toont twee wachtwoorden, die u moet kopiëren en plakken in een document om het veilig te bewaren. De eerste is het wachtwoord voor het NextCloudPi-webpaneel waarmee u serverinstellingen kunt configureren. De tweede is voor de Nextcloud-webinterface zelf. U kunt deze wachtwoorden later wijzigen als u dat wilt.

Met die wachtwoorden genoteerd, selecteer Activeren . Na een paar seconden wordt u gevraagd om u aan te melden bij het NextCloudPi-webpaneel. Laten we dat echter voor nu overslaan en inloggen op de Nextcloud-webinterface.

6. Open de Nextcloud-webinterface

Ga naar https://[het IP-adres van je Pi] (zonder het achtervoegsel :4443) en log in met de gebruikersnaam ncp en het tweede wachtwoord dat u hebt genoteerd.

Nadat u door een welkomstscherm bent gegaan, ziet u het hoofdwebdashboard. Dit is je eigen cloudserver die draait op Raspberry Pi!

Klik op de N in de rechterbovenhoek om toegang te krijgen tot een vervolgkeuzemenu met opties voor Instellingen (een hele reeks - persoonlijk en admin), Gebruikers (u kunt gebruikers toevoegen en beheren) en Apps om te installeren (zoals de Collabora Online-kantoorsuite en ARM64-server).

In de bovenste werkbalk staan ​​pictogrammen voor secties zoals Bestanden, Foto's, Contacten, Agenda en Taken. Er is ook een NextCloudPi-pictogram dat u naar het webpaneel brengt. Klik erop en je wordt gevraagd om in te loggen met de gebruikersnaam ncp en het eerste wachtwoord dat u hebt genoteerd. Er verschijnt een wizard met opties om USB-opslag en externe toegang via internet te configureren.

7. Voeg externe USB-opslag toe

Uw microSD-kaart heeft een beperkte capaciteit, dus u kunt het beste USB-opslag toevoegen voor uw Nextcloud-server. Sluit je opslagapparaat aan op een van de USB-poorten van de Raspberry Pi.

Voordat je verder gaat, moet je er een map voor maken in de opdrachtregel op de Raspberry Pi (of via SSH). Voer de volgende opdracht in:

sudo mkdir /media/USBdrive

Ga naar het NextCloudPi-webpaneel in de webbrowser van uw andere computer. In de wizard die verschijnt (u kunt deze openen met een toverstafpictogram in de bovenste werkbalk), selecteer USB-configuratie . Antwoord geven Ja naar de eerste vraag en klik vervolgens op Doorgaan met .

windows 10 startmenupictogrammen wijzigen

U wordt dan gevraagd of u de USB-drive wilt formatteren. Als u zeker weet dat er geen belangrijke bestanden op staan ​​die u wilt bewaren, selecteert u USB formatteren . Klik ten slotte op Gegevens verplaatsen naar USB .

8. Externe toegang via internet toevoegen

Tot nu toe heb je alleen toegang tot je Nextcloud-server vanaf je eigen lokale netwerk, wat een beetje beperkend is. Om vanaf elke locatie via internet toegang te krijgen tot uw Nextcloud-server, is het gebruik van port forwarding en een dynamische DNS-service vereist.

9. Kies een case voor uw Nextcloud-server

Het is geen goed idee om uw Nextcloud-server op een kale Raspberry Pi-kaart te laten draaien, omdat er na verloop van tijd stof zal ophopen. Er is een grote verscheidenheid aan hoesjes beschikbaar voor Raspberry Pi 3- en 4-modellen van standaardformaat.

In plaats van een goedkope plastic behuizing, raden we iets stevigers aan, zoals de DeskPi Pro. Deze heeft genoeg ruimte in de behuizing voor een SATA-opslagschijf en wordt geleverd met een M.2 naar SATA-adapter. Om te voorkomen dat je Raspberry Pi oververhit raakt, beschikt hij ook over een ICE Tower-koelsysteem en koellichaam.

Een andere goede optie is de Argon ONE M.2 koffer , waarmee u elk formaat M.2 SATA-schijf kunt gebruiken. Als alternatief kunt u een robuuste behuizing voor alleen de Raspberry Pi kiezen en een standaard externe USB-opslagschijf aansluiten.

Bouw je eigen Raspberry Pi-cloudserver: succes

Gefeliciteerd, je hebt nu een cloudserver opgezet op je Raspberry Pi met NextCloudPi. U kunt het dashboard bezoeken met een webbrowser op een ander apparaat. Er is zelfs een Nextcloud-app voor iOS en Android die je kunt gebruiken.

Deel Deel Tweeten E-mail Verander je Raspberry Pi in een Mac of pc met Twister OS

Geef je Raspberry Pi een boost met Twister OS, waardoor het een geweldige nieuwe look krijgt, geïnspireerd door Windows en macOS.

Lees volgende
Gerelateerde onderwerpen
  • doe-het-zelf
  • Raspberry Pi
  • Cloud opslag
Over de auteur Phil King(22 artikelen gepubliceerd)

Freelance technologie- en entertainmentjournalist Phil heeft talloze officiële Raspberry Pi-boeken geredigeerd. Hij is een oude Raspberry Pi- en elektronica-knutselaar en levert regelmatig bijdragen aan het MagPi-magazine.

Meer van Phil King

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren