Wollten Sie schon immer Ihre eigene private Dropbox haben, etwas, mit dem Sie Dateien online verwalten und verteilen können, ohne dass das Unternehmen Sie über Datenlimits, Bandbreitenbeschränkungen oder gar die Deaktivierung bestimmter Dateitypen informiert? Großartige Neuigkeiten! Mit Hilfe der Software Nextcloud kann dieser Traum ganz einfach Wirklichkeit werden.
Mit dieser Software kann jeder mit einem Server seinen eigenen Speicher hosten und verteilen und praktisch über seine eigene Cloud verfügen! In diesem Leitfaden gehen wir auf alles ein, was Sie wissen müssen, um Ihre eigene persönliche Cloud-Speicherlösung zu erstellen – von der Besprechung der erforderlichen Hardware über die Einrichtung des Betriebssystems bis hin zur Einrichtung von Synchronisierungs-Clients. Lass uns anfangen!
Notiz: Nextcloud ist ein Fork von Owncloud, einem weiteren selbstgehosteten Dropbox-Klon.
Hardware- und Softwareanforderungen
Lassen Sie uns die Servertypen besprechen, die sich am besten für die Einrichtung einer Heim-Cloud eignen, die auf der NextCloud-Speichersoftware basiert. Zunächst sollte auf dem Server die neueste Version des Ubuntu-Servers ausgeführt werden (oder zumindest eine Version, die Snaps unterstützt). Warum ein Ubuntu-Server und nicht so etwas wie Redhat oder CentOS? Ganz einfach: Die Entwickler von NextCloud verteilen derzeit ein Snap-Paket mit der neuesten NextCloud-Software, was diese anderen Betriebssysteme nicht bieten.
Darüber hinaus dauert die Einrichtung von NextCloud, wenn es auf andere Weise installiert wird, lange und ist nicht sehr benutzerfreundlich. Durch die Installation der Snap-Version ist kein Setup erforderlich und alles funktioniert im Großen und Ganzen.
Die Entwickler haben in der Vergangenheit gesagt, dass es schwierig sei, NextCloud zu aktualisieren, wenn sie auf Distributionen oder integrierten Repositories basieren. Dank der Snap-Technologie von Ubuntu erhalten Sie zu Ihren eigenen Bedingungen so schnell wie möglich die neuesten Sicherheitsupdates.
Hardware-Geräte, die sich perfekt für die Erstellung Ihrer eigenen Cloud-Lösung eignen:
- Jeder gebrauchte oder alte 64-Bit-PC/Laptop der DDR2-Ära (oder besser), der rund um die Uhr eingeschaltet bleiben kann
- Raspberry Pi 2 oder 3, auf dem Ubuntu Snappy Core ausgeführt werden kann
- Jeder Heim- oder Unternehmensserver
Vorbereitungen treffen
Benutzer müssen ein USB-Image erstellen, um die neueste Version des Ubuntu-Servers zu installieren. Laden Sie das ISO-Disk-Image herunter von diese Seite.
Benutzer von Raspberry Pi 2/3
Auf dem Pi läuft derzeit keine herkömmliche Version des Ubuntu-Servers. 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 Start von Snappy Core zu beginnen. Sie müssen sich bei Canonical mit einer E-Mail-Adresse anmelden.
Nachdem das Disk-Image heruntergeladen wurde, ist es an der Zeit, das USB- (oder SD-)Installationsmedium zu erstellen. Laden Sie das USB/SD-Tool Etcher herunter. Befolgen Sie die Anweisungen auf der Seite, um Ihre Installation per 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 bootet. Für einige könnte diese Taste F2 oder DEL sein. Für andere ist es Esc. Am besten recherchieren Sie im Handbuch, um sicherzugehen.
Wählen Sie bei geladenem Ubuntu-Server die richtige Sprache auf dem Sprachbildschirm aus und drücken Sie dann 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.
Benutzer werden dann aufgefordert, einen Hostnamen für den Ubuntu-Server einzugeben. Geben Sie „ubuntu-server“, „ubuntu-nextcloud“, „Ubuntu“ oder etwas Ähnliches ein. Navigieren Sie dann mithilfe der Pfeiltasten zur Schaltfläche „Weiter“ und drücken Sie die Eingabetaste, um zur nächsten Seite zu gelangen.
Auf der nächsten Seite fordert das Installationstool den Benutzer auf, einen Benutzernamen und ein zu diesem Benutzernamen gehörendes Passwort einzurichten. Geben Sie einen Benutzernamen und ein sicheres, aber einprägsames Passwort ein und wählen Sie dann „Weiter“, um zur nächsten Seite zu gelangen.
Als nächstes im Installationsprozess muss der Benutzer dem Ubuntu-Server mitteilen, wie er auf der Festplatte installieren 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.
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“.
Schließlich werden vor Abschluss der Installation noch einige Pakete benötigt. Suchen Sie mit der Leertaste nach „LAMP-Server“ und wählen Sie ihn aus. Wählen Sie außerdem „OpenSSH-Server“, wenn Sie einen sofortigen Remote-Shell-Zugriff wünschen. Wenn die Pakete ausgewählt sind, drücken Sie die Eingabetaste, um sie auf dem System zu installieren.
NextCloud installieren
Ubuntu Server ist auf dem System installiert. Jetzt ist es möglich, NextCloud zum Laufen zu bringen. Installieren Sie die Software mit diesem Befehl auf dem System:
sudo snap install nextcloudWenn NextCloud installiert ist, verwenden Sie den Befehl ifconfig, um die interne IP-Adresse des Servers zu ermitteln. Rufen Sie mit dem Webbrowser auf einem Telefon, Tablet oder Computer die interne IP-Adresse auf, als wäre es eine Website.
Dadurch wird der Nextcloud-Setup-Assistent aufgerufen. Dieser Assistent fordert den Benutzer auf, ein Administratorkonto mit einem Passwort einzurichten.
Verwenden von NextCloud
Nach der Erstellung des Admin-Kontos in next Cloud wird die WebUI geladen und der Benutzer hat dann die vollständige administrative Kontrolle. Sie können jederzeit auf Nextcloud zugreifen, indem Sie (im Webbrowser) die zuvor verwendete interne IP-Adresse aufrufen.
Dateien aus dem Admin-Konto können direkt aus dem Web über den Browser hochgeladen werden (genau wie Google Drive, Dropbox und One Drive). Gefällt Ihnen das Internet nicht? Herunterladen der offizielle Synchronisierungsclient für Linux, Mac oder Windows. Es gibt auch eine Android Und iOS App auch.
Hochladen von Dateien
Laden Sie eine Datei oder ein Verzeichnis in Ihre Nextcloud hoch, indem Sie auf das „+“-Symbol und dann auf die Schaltfläche „Hochladen“ klicken.
Neue Benutzer erstellen
Benutzer können sich nicht bei Nextcloud registrieren. Stattdessen muss der Administrator ein neues Konto erstellen. Gehen Sie zur oberen rechten Ecke der Web-Benutzeroberfläche und klicken Sie auf „Admin“. Suchen Sie nach „Benutzer“ und wählen Sie es aus. Dadurch gelangen Sie in den Benutzerverwaltungsbereich.
Legen Sie über die Benutzeroberfläche den Benutzernamen und das Passwort für den neuen Benutzer fest. Fügen Sie den Benutzer außerdem einer neuen Gruppe hinzu, indem Sie auf „+ Gruppe hinzufügen“ klicken.
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.
Synchronisierung
Geben Sie zum Synchronisieren die lokale IP-Adresse in den Nextcloud-Synchronisierungsclient ein.
Geben Sie als Nächstes Ihren Benutzernamen und Ihr Passwort ein.
Mit den eingegebenen Informationen erstellt der Nextcloud-Client einen Nextcloud-Ordner auf Ihrem lokalen Computer. Platzieren Sie darin alles, was Sie synchronisieren möchten. Das Synchronisierungstool erkennt es und lädt die Dateien hoch.
Abschluss
Cloud-Speicher ist eine Tatsache des modernen Lebens. Jeder hat eine Dropbox, ein Google Drive oder ähnliches. Aus diesem Grund verfügen große Technologieunternehmen über große Server, auf denen wertvolle, private Informationen gespeichert sind. Für einige ist der Kompromiss und das Datenschutzrisiko in Ordnung. Sie sind der Meinung, dass Dropbox usw. zuverlässig und vielseitig sind, und sind bereit, das Risiko einzugehen.
Nextcloud ist nichts für diese Art von Leuten. Diese Software ist für diejenigen gedacht, die die Vorteile von Cloud-Speicher erkennen, aber ihre Daten vollständig kontrollieren möchten. Ich hoffe, dass mit diesem Leitfaden immer mehr Menschen Nextcloud annehmen und sich von proprietären Cloud-Speicherdiensten befreien.
Hosten Sie Ihre eigene Cloud-Lösung? Warum oder warum nicht? Sagen Sie es uns unten!
Schreibe einen Kommentar