So erstellen Sie mit NextCloud und Ubuntu Ihre eigene persönliche Cloud

Cum să-ți faci propriul cloud personal cu NextCloud și Ubuntu
⏱️ 7 min read

Wollten Sie schon immer eine eigene private Dropbox haben, mit der Sie Dateien online verwalten und verteilen können, ohne dass Ihnen ein Unternehmen Datenlimits, Bandbreitenbeschränkungen oder sogar das Deaktivieren bestimmter Dateitypen mitteilt? Großartige Neuigkeiten! Dieser Traum kann mit Hilfe der als Nextcloud bekannten Software leicht verwirklicht werden.

Mit dieser Software kann jeder mit einem Server seinen eigenen Speicher hosten und verteilen und effektiv über eine eigene Cloud verfügen! In diesem Handbuch gehen wir auf alles ein, was Sie wissen müssen, um Ihre persönliche Cloud-Speicherlösung zu erstellen – von der Überprüfung der erforderlichen Hardware über die Ordnung des Betriebssystems bis hin zum Einrichten von Synchronisierungsclients. Lass uns anfangen!

Hinweis: Nextcloud ist eine Abzweigung von Owncloud, einem weiteren selbst gehosteten Dropbox-Klon.

Hardware- und Softwareanforderungen

Lassen Sie uns die Servertypen diskutieren, die am besten zum Einrichten einer Heim-Cloud mit der NextCloud-Speichersoftware geeignet sind. Zu Beginn sollte auf dem Server die neueste Version des Ubuntu-Servers ausgeführt werden (oder zumindest eine Version, die Snaps unterstützt). Warum Ubuntu Server und nicht so etwas wie Redhat oder CentOS? Ganz einfach, die Entwickler von NextCloud vertreiben derzeit ein Snap-Paket mit der neuesten NextCloud-Software, was diese anderen Betriebssysteme nicht bieten.

Darüber hinaus dauert die Einrichtung von NextCloud auf andere Weise sehr lange und ist nicht sehr benutzerfreundlich. Durch die Installation der Snap-Version ist kein Setup erforderlich, und alles funktioniert so ziemlich.

Die Entwickler haben in der Vergangenheit gesagt, dass es schwierig ist, NextCloud zu aktualisieren, wenn sie auf Distributionen oder integrierten Repositorys basieren. Die Snap-Technologie von Ubuntu ermöglicht es ihnen, die neuesten Sicherheitsupdates so schnell wie möglich zu ihren eigenen Bedingungen zu erhalten.

Hardwaregeräte, die sich perfekt für die Erstellung Ihrer eigenen Cloud-Lösung eignen:

  • Jeder gebrauchte oder alte 64-Bit-PC / Laptop aus der DDR2-Ära (oder besser), der rund um die Uhr verfügbar ist
  • Raspberry Pi 2 oder 3, auf denen Ubuntu Snappy Core ausgeführt werden kann
  • Jeder Heim- oder Enterprise-Server

Vorbereitungen treffen

Benutzer müssen ein USB-Image erstellen, um die neueste Version des Ubuntu-Servers zu installieren. Laden Sie das ISO-Image von herunter diese Seite.

Raspberry Pi 2/3 Benutzer

Auf dem Pi wird derzeit keine herkömmliche Version des Ubuntu-Servers ausgeführt. Stattdessen müssen Benutzer Ubuntu Snappy Core verwenden. Laden Sie das Bild herunter Hier. Extrahieren Sie das Bild im Terminal:

Folge dem Ubuntu Wiki um mit dem ersten Boot von Snappy Core zu beginnen. Sie müssen sich mit einer E-Mail-Adresse bei Canonical anmelden.

nextcloud-raspberry-pi-snappy-core

Nachdem das Disk-Image heruntergeladen wurde, ist es Zeit, das USB- (oder SD-) Installationsmedium zu erstellen. Herunterladen das USB / SD-Tool Etcher. Befolgen Sie die Anweisungen auf der Seite, um Ihre Installation USB oder SD zu erstellen, wenn Sie einen Raspberry Pi 2/3 verwenden. Es ist ein einfacher dreistufiger Prozess.

Ubuntu Server installieren

Schließen Sie Ihr USB-Gerät an und konfigurieren Sie Ihren Computer so, dass er über das BIOS von dort startet. Für einige kann diese Taste F2 oder DEL sein. Für andere ist es Esc. Es ist am besten, das Handbuch zu recherchieren, um sicherzugehen.

nextcloud-ubuntu-server-boot-menu

Wählen Sie bei geladenem Ubuntu-Server die richtige Sprache auf dem Sprachbildschirm aus und drücken Sie die Eingabetaste bei der Option “Ubuntu-Server installieren”. Dadurch wird der Benutzer durch ein Menü geführt, in dem er nach dem Tastaturlayout und dem Land gefragt wird. Wählen Sie die entsprechenden Optionen aus und fahren Sie mit der nächsten Seite fort.

nextcloud-select-language-ubuntu-server

Benutzer werden dann aufgefordert, einen Hostnamen für den Ubuntu-Server einzugeben. Geben Sie “Ubuntu-Server”, “Ubuntu-Nextcloud”, “Ubuntu” oder etwas in diesem Sinne ein. Navigieren Sie dann mit den Pfeiltasten zur Schaltfläche „Weiter“ und drücken Sie die Eingabetaste, um zur nächsten Seite zu gelangen.

nextcloud-set-ubuntu-server-hostname

Auf der nächsten Seite fordert das Installationstool den Benutzer auf, einen Benutzernamen und ein Kennwort für diesen Benutzernamen einzurichten. Geben Sie einen Benutzernamen und ein sicheres, aber einprägsames Passwort ein und wählen Sie “Weiter”, um zur nächsten Seite zu gelangen.

nextcloud-ubuntu-server-enter-username

Als nächstes muss der Benutzer dem Ubuntu-Server im Installationsprozess mitteilen, wie er auf der Festplatte installiert werden soll. Wählen Sie “geführt – gesamte Festplatte verwenden”. Dadurch kann das System automatisch Partitionen einrichten. Es ist kein Basteln oder manuelles Partitionieren erforderlich. Wenn diese Option ausgewählt ist, beginnt die Installation.

nextcloud-ubuntu-server-select-partition-setup

Kurz nachdem die ersten Ubuntu-Serverdaten auf das System kopiert wurden, müssen Benutzer eine Einstellung anpassen. Die Sicherheit aktualisiert eine Funktion, um genau zu sein. Wenn diese Funktion aktiviert ist, kann das System Sicherheitsupdates automatisch installieren. Wählen Sie “Automatisch installieren”.

nextcloud-select-packages-to-install-ubuntu-server

Bevor die Installation abgeschlossen ist, werden einige Pakete benötigt. Suchen Sie in der Leertaste nach „LAMP-Server“ und wählen Sie ihn aus. Wählen Sie außerdem “OpenSSH-Server”, wenn der Remote-Shell-Zugriff einsatzbereit sein soll. Wenn die Pakete ausgewählt sind, drücken Sie die Eingabetaste, um sie auf dem System zu installieren.

NextCloud installieren

nextcloud-ubuntu-server-snap-package

Ubuntu Server ist auf dem System installiert. Jetzt ist es möglich, NextCloud zum Laufen zu bringen. Installieren Sie die Software mit dem folgenden Befehl auf dem System:

nextcloud-find-internal-ip-address

Verwenden Sie bei installierter NextCloud den Befehl ifconfig um die interne IP-Adresse des Servers zu finden. Gehen Sie mit dem Webbrowser auf einem Telefon, Tablet oder Computer zur internen IP-Adresse, als wäre es eine Website.

nextcloud-create-admin-account

Dadurch wird der Nextcloud-Setup-Assistent aufgerufen. Dieser Assistent fordert den Benutzer auf, ein Administratorkonto mit einem Kennwort einzurichten.

Verwenden von NextCloud

Nach dem Erstellen des Administratorkontos in der nächsten Cloud wird die WebUI geladen und der Benutzer hat dann die vollständige administrative Kontrolle. Greifen Sie jederzeit auf Nextcloud zu, indem Sie (im Webbrowser) die zuvor verwendete interne IP-Adresse aufrufen.

Dateien aus dem Administratorkonto können über den Browser direkt aus dem Internet hochgeladen werden (genau wie Google Drive, Dropbox und One Drive). Magst du das Web nicht? Herunterladen der offizielle Synchronisierungsclient für Linux, Mac oder Windows. Es gibt auch eine Android und iOS App auch.

Dateien hochladen

nextcloud-upload-a-file

Laden Sie eine Datei oder ein Verzeichnis in Ihre Nextcloud hoch, indem Sie auf das Symbol „+“ und dann auf die Schaltfläche zum Hochladen klicken.

Neue Benutzer erstellen

nextcloud-user-menu

Benutzer können sich nicht bei Nextcloud registrieren. Stattdessen muss der Administrator ein neues Konto erstellen. Gehen Sie in die obere rechte Ecke der Web-Benutzeroberfläche und klicken Sie auf “admin”. Suchen Sie nach “Benutzer” und wählen Sie es aus. Dadurch gelangen Sie zum Benutzerverwaltungsbereich.

Legen Sie über die Benutzeroberfläche den Benutzernamen und das Kennwort für den neuen Benutzer fest. Fügen Sie den Benutzer außerdem einer neuen Gruppe hinzu, indem Sie auf “+ Gruppe hinzufügen” klicken.

nextcloud-make-new-user

Um zu ändern, wie viel Speicher ein bestimmter Benutzer verwenden darf, gehen Sie zu “Kontingent” und wählen Sie entweder eine voreingestellte Option aus oder geben Sie Ihr eigenes Speicherkontingentlimit ein.

Synchronisieren

Geben Sie zum Synchronisieren die lokale IP-Adresse in den Nextcloud-Synchronisierungsclient ein.

nextcloud-ip-address

Geben Sie als Nächstes Ihren Benutzernamen und Ihr Passwort ein.

nextcloud-login-to-sync-client

Mit den eingegebenen Informationen erstellt der Nextcloud-Client einen Nextcloud-Ordner auf Ihrem lokalen Computer. Platzieren Sie alles, was Sie synchronisieren möchten, darin. Das Synchronisierungstool erkennt es und lädt die Dateien hoch.

nextcloud-start-syncing

Fazit

Cloud-Speicher ist eine Tatsache des modernen Lebens. Jeder hat eine Dropbox, ein Google Drive oder etwas in diesem Sinne. Infolgedessen verfügen große Technologieunternehmen über große Server, auf denen wertvolle private Informationen gespeichert sind. Für einige ist das Kompromiss- und Datenschutzrisiko in Ordnung. Sie sind der Meinung, dass Dropbox usw. zuverlässig und vielseitig sind und bereit sind, das Risiko einzugehen.

Nextcloud ist nichts für diese Art von Menschen. Diese Software ist für diejenigen gedacht, die die Vorteile des Cloud-Speichers erkennen, aber ihre Daten vollständig kontrollieren möchten. Ich hoffe, dass mit diesem Handbuch immer mehr Menschen Nextcloud nutzen und sich von proprietären Cloud-Speicherdiensten befreien.

Hosten Sie Ihre eigene Cloud-Lösung? Warum oder warum nicht? Sagen Sie es uns unten!

Bildnachweis: Christine und Hagen Graf

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Benutzerbild von Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Das könnte dich auch interessieren …

Abonnieren
Benachrichtige mich bei
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x