Heb je ooit je eigen privé Dropbox willen hebben, iets waarmee je bestanden online kunt beheren en distribueren, maar zonder dat een bedrijf je vertelt over datalimieten, bandbreedtebeperkingen of zelfs het uitschakelen van bepaalde bestandstypen? Geweldig nieuws! Deze droom kan gemakkelijk worden gerealiseerd met behulp van software die bekend staat als Nextcloud.

Deze software zorgt ervoor dat iedereen met een server zijn eigen opslagruimte kan hosten en distribueren en effectief zijn eigen cloud kan hebben! In deze gids bespreken we alles wat u moet weten om uw eigen persoonlijke cloudopslagoplossing te maken - van de vereiste hardware doorlopen, het besturingssysteem op orde krijgen en zelfs synchronisatie van clients instellen. Laten we beginnen!

Opmerking : Nextcloud is een vork van Owncloud, een andere zelf gehoste Dropbox-kloon.

Hardware- en softwarevereisten

Laten we het hebben over de typen servers die het best geschikt zijn om een ​​thuiswolk in te stellen, mogelijk gemaakt door de opslagsoftware van NextCloud. Om te beginnen zou de server de nieuwste versie van de Ubuntu-server moeten hebben (of op zijn minst een versie draaien die snapshots ondersteunt). Waarom Ubuntu-server en niet iets als Redhat of CentOS? Eenvoudig, de ontwikkelaars van NextCloud distribueren momenteel een snap-pakket met de nieuwste NextCloud-software, iets dat deze andere besturingssystemen niet bieden.

Bovendien duurt het installeren van NextCloud, op andere manieren geïnstalleerd, lang en is het niet erg gebruikersvriendelijk. Door de snap-versie te installeren, is nul-setup vereist, en alles werkt vrijwel.

De ontwikkelaars hebben in het verleden gezegd dat het moeilijk is om NextCloud te updaten wanneer ze zijn gebaseerd op distributies of geïntegreerde repositories. De Snap-technologie van Ubuntu stelt hen in staat om de nieuwste beveiligingsupdates zo snel mogelijk op hun eigen voorwaarden bij u te krijgen.

Hardware-apparaten die perfect zijn voor het maken van uw eigen cloudoplossing:

  • Elke gebruikte of oude 64-bit pc / laptop uit het DDR2-tijdperk (of beter) die 24/7 kan worden gebruikt
  • Raspberry Pi 2 of 3 die Ubuntu Snappy Core kan uitvoeren
  • Elke server thuis of enterprise grade

Voorbereidingen treffen

Gebruikers moeten een USB-afbeelding maken om de nieuwste versie van Ubuntu-server te installeren. Download de ISO-schijfkopie van deze pagina.

Raspberry Pi 2/3 gebruikers

De Pi voert momenteel geen traditionele versie van de Ubuntu-server uit. In plaats daarvan moeten gebruikers Ubuntu Snappy Core gebruiken. Download de afbeelding hier. Extraheer de afbeelding in de terminal:

 gunzip -d * .img.xz 

Volg de Ubuntu-wiki om aan de slag te gaan met de eerste boot van Snappy Core. U moet zich aanmelden met Canonical via een e-mailadres.

Nadat de schijfkopie is gedownload, is het tijd om het USB (of SD) installatiemedium te maken. Download de USB / SD-tool Etcher. Volg de instructies op de pagina om uw installatie USB of SD te maken als u een Raspberry Pi 2/3 gebruikt. Het is een eenvoudig proces in drie stappen.

Ubuntu-server installeren

Sluit uw USB-apparaat aan en configureer uw machine om hierop op te starten via het BIOS. Voor sommigen kan deze sleutel F2 of DEL zijn. Voor anderen is het Esc. Het is het beste om de handleiding te onderzoeken om zeker te zijn.

Terwijl de Ubuntu-server is geladen, selecteert u de juiste taal in het taalscherm en drukt u vervolgens op Enter op de optie "Ubuntu-server installeren". Hiermee wordt de gebruiker door een menu geleid dat vraagt ​​wat de indeling en het land van het toetsenbord is. Selecteer de juiste opties en ga verder naar de volgende pagina.

Gebruikers zullen dan gevraagd worden om een ​​hostnaam in te voeren voor de Ubuntu-server. Voer 'ubuntu-server', 'ubuntu-nextcloud', 'Ubuntu' of iets dergelijks in. Ga vervolgens met de pijltjestoetsen naar de knop "Doorgaan" en druk op Enter om naar de volgende pagina te gaan.

Op de volgende pagina zal de installatietool de gebruiker vragen om een ​​gebruikersnaam en wachtwoord in te stellen die bij deze gebruikersnaam hoort. Voer een gebruikersnaam en een veilig maar gedenkwaardig wachtwoord in en selecteer vervolgens "Doorgaan" om naar de volgende pagina te gaan.

Vervolgens moet de gebruiker de Ubuntu-server vertellen hoe hij op de harde schijf moet installeren. Selecteer "guided - use whole disk." Hierdoor kan het systeem automatisch partities instellen. Er is geen sleutelen of handmatig partitioneren nodig. Als deze optie is geselecteerd, begint de installatie.

Kort nadat de eerste Ubuntu-servergegevens zijn gekopieerd naar het systeem, moeten gebruikers een instelling aanpassen. De beveiliging werkt een functie bij, om precies te zijn. Met deze functie kan het systeem automatisch beveiligingsupdates installeren. Selecteer "automatisch installeren".

Tot slot, voordat de installatie is voltooid, zijn enkele pakketten nodig. Zoek met behulp van de spatiebalk "LAMP-server" en selecteer deze. Selecteer daarnaast "OpenSSH-server" als u externe toegang tot de shell wilt hebben. Wanneer de pakketten zijn geselecteerd, drukt u op Enter om ze op het systeem te installeren.

Installeren van NextCloud

Ubuntu-server is geïnstalleerd op het systeem. Nu is het mogelijk om NextCloud aan de praat te krijgen. Installeer de software op het systeem met deze opdracht:

 sudo snap nextcloud installeren 

Als NextCloud is geïnstalleerd, gebruikt u de opdracht ifconfig om het interne IP-adres van de server te vinden. Gebruik de webbrowser op een telefoon, tablet of computer en ga naar het interne IP-adres alsof het een website is.

Dit zal de Nextcloud Setup Wizard oproepen. Deze wizard vraagt ​​de gebruiker om een ​​beheerdersaccount met een wachtwoord in te stellen.

Met behulp van NextCloud

Nadat de Admin-account in de volgende cloud is gemaakt, wordt de webUI geladen en heeft de gebruiker volledige beheercontrole. Benader op elk gewenst moment toegang tot Nextcloud door naar (in de webbrowser) het interne IP-adres te sturen dat eerder is gebruikt.

Bestanden van het beheerdersaccount kunnen rechtstreeks vanuit internet worden geüpload via de browser (net als Google Drive, Dropbox en One Drive). Hou je niet van internet? Download de officiële synchronisatieclient voor Linux, Mac of Windows. Er is ook een Android- en iOS-app.

Bestanden uploaden

Upload een bestand of map naar uw Nextcloud door op het pictogram "+" te klikken en vervolgens op de knop Uploaden te klikken.

Nieuwe gebruikers maken

Gebruikers kunnen zich niet registreren op Nextcloud. In plaats daarvan moet de beheerder een nieuw account maken. Ga naar de rechterbovenhoek van de webinterface en klik op "admin." Zoek "Users" en selecteer het. Dit brengt u naar het gebied voor gebruikersbeheer.

Gebruik de gebruikersinterface om de gebruikersnaam en het wachtwoord voor de nieuwe gebruiker in te stellen. Voeg de gebruiker bovendien toe aan een nieuwe groep door op '+ Groep toevoegen' te klikken.

Om te wijzigen hoeveel opslag een bepaalde gebruiker mag gebruiken, gaat u naar "Quota" en selecteert u een vooraf ingestelde optie of voert u uw eigen limiet voor opslagquota in.

synchroniseren

Als u wilt synchroniseren, voert u het lokale IP-adres in de Nextcloud-synchronisatieclient in.

Voer vervolgens uw gebruikersnaam en wachtwoord in.

Met de ingevoerde informatie maakt de Nextcloud-client een map Nextcloud op uw lokale computer. Plaats alles wat u wilt synchroniseren erin. Het synchronisatieprogramma detecteert het en uploadt de bestanden.

Conclusie

Cloud storage is een feit van het moderne leven. Iedereen heeft een Dropbox, een Google Drive of zoiets. Als gevolg hiervan beschikken grote technologiebedrijven over grote servers die waardevolle privégegevens bevatten. Voor sommigen is het compromis en privacyrisico goed. Ze zijn van mening dat Dropbox, enz., Betrouwbaar en veelzijdig zijn en dat ze bereid zijn het risico te nemen.

Nextcloud is niet voor dat soort mensen. Deze software is voor diegenen die de voordelen van cloudopslag zien, maar hun gegevens volledig willen beheren. Ik hoop dat met deze gids meer en meer mensen Nextcloud zullen omarmen en zich zullen bevrijden van onze eigen cloudopslagdiensten.

Organiseer je je eigen cloudoplossing? Waarom of waarom niet? Vertel het ons hieronder!

Afbeelding tegoed: Christine und Hagen Graf