So installieren Sie den Nextcloud-Server unter Windows 10

So installieren Sie den Nextcloud-Server unter Windows 10

NextCloud ist eine perfekte Alternative zur Cloud-Speichersoftware Owncloud. Es gibt sowohl eine Open-Source-Community-Version als auch eine kostenpflichtige Unternehmensversion. NextCloud bietet außerdem die gleiche Server-Client-Struktur wie Owncloud und unterstützt viele Erweiterungen. Benutzer können die NextCloud Community Server Edition auf einem PC oder Server installieren, um zu Hause lokalen Cloud-Speicher zu erstellen .

Der NextCloud-Client ist für Windows, Linux , MacOS sowie iOS- und Android-Smartphone-Plattformen verfügbar . Es handelt sich also um einen plattformübergreifenden Cloud-Speicher mit modularer Architektur und Funktionen, die mithilfe von Plugins oder Erweiterungen von NextCloud erweitert werden können. Es gibt über 200 Erweiterungen wie Kalender (CalDAV), Kontakte (CardDAV), URL-Shortener , Medienstream (Ampache), Lesezeichen-Dienst, Bildergalerie, RSS-Reader, Dokument-Viewer-Dokument, browserbasierter Texteditor, Verbindung zu Dropbox , Google Drive , Amazon S3 und mehr.

Die Benutzeroberfläche von NextCloud ist recht einfach zu bedienen und benutzerfreundlich. Hier in dieser Anleitung erfahren Sie, wie Sie NextCloud unter Windows 10 installieren , ohne XAMMP , WAMP, IIS-Server oder Virtualisierungssoftware wie VirtualBox oder VMware zu verwenden. In diesem Artikel wird die WSL-Funktion (Windows Subsystem for Linux) unter Windows 10 verwendet. Diese Funktion ermöglicht die Ausführung von Linux-Umgebungsanwendungen unter Windows 10 mit hoher Leistung wie auf jedem nativen Linux-Server. Deshalb läuft NextCloud auch unter Windows 10 reibungslos und störungsfrei.

Installieren Sie den NextCloud-Server unter Windows 10 mit WSL (Windows-Subsystem für Linux).

Schritt 1: Aktivieren Sie die WSL-Funktion unter Windows 10

WSL (Windows Subsystem für Linux) ist bereits unter Windows 10 verfügbar und muss nur noch aktiviert werden. Dazu müssen Benutzer zu Systemsteuerung > Programme > Windows-Funktion ein- oder ausschalten gehen .

So installieren Sie den Nextcloud-Server unter Windows 10

Schritt 2: Laden Sie die Linux-Umgebungsanwendung aus dem Microsoft Store herunter

Um NextCloud unter Windows 10 zu installieren, benötigen Sie zunächst eine Linux-App aus dem Microsoft Store. Gehen Sie zum Windows-Suchfeld und geben Sie „Microsoft Store“ ein. Wenn es erscheint, klicken Sie darauf und suchen Sie nach Ubuntu 18.

So installieren Sie den Nextcloud-Server unter Windows 10

Im Microsoft Store wird die Ubuntu 18-App angezeigt. Wählen Sie sie aus, installieren Sie sie und verwenden Sie dann die Schaltfläche „Starten“.

Nach dem Start der Linux- Ubuntu- Umgebung wird die Einrichtung einige Zeit dauern.

So installieren Sie den Nextcloud-Server unter Windows 10

Schritt 3: Installieren Sie Apache + PHP + MySQL/MariaDB für NextCloud

Führen Sie die folgenden Befehle aus, um Apache zusammen mit MariaDB und PHP 7.2 zu installieren

sudo apt-get install apache2 mysql-server libapache2-mod-php7.2
sudo apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring
sudo apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip

Schritt 4: Laden Sie den NextCloud-Server herunter und installieren Sie ihn unter Windows 10

Um die neueste Version von NextCloud herunterzuladen, müssen Sie die offizielle Download-Seite hier besuchen .

Da NextCloud kein Repository wie Owncloud zum direkten Herunterladen von Serverdateien bereitstellt, gibt es zwei Möglichkeiten: Download über SNAP oder direkt von der Website.

Leider funktioniert SNAP (Snapcraft) immer noch nicht auf dem Windows-Subsystem für Linux-Systeme und kann daher hier nicht verwendet werden. Die verbleibende Option ist über die Download-Seite.

Klicken Sie auf der Nextcloud-Seite mit der rechten Maustaste auf die Schaltfläche „Herunterladen“ und kopieren Sie die Linkadresse.

So installieren Sie den Nextcloud-Server unter Windows 10

Gehen Sie nun zum Ubuntu-Fenster (WSL), geben Sie wget ein und klicken Sie dann mit der rechten Maustaste, um den Link einzufügen.

wget https://download.nextcloud.com/server/releases/nextcloud-15.0.5.zip

Schritt 5: Entpacken Sie die NextCloud-Serverdatei

Extrahieren Sie die Nextcloud-ZIP-Datei und verschieben Sie die extrahierte Datei dann in den Webordner.

sudo apt install unzip

Heruntergeladene Dateien anzeigen:

ls

Entpacken Sie die Dateien:

unzip downloaded_file name

Im Beispielfall lautet der Name der heruntergeladenen Datei nextcloud-15.0.5.zip , der Befehl lautet also:

unzip nextcloud-15.0.5.zip

Sie müssen den Namen der heruntergeladenen NextCloud-Zip-Datei verwenden.

So installieren Sie den Nextcloud-Server unter Windows 10

Schritt 6: Kopieren Sie die Nextcloud-Dateien in das Apache-Webverzeichnis

Nach dem Extrahieren ist es an der Zeit, den Nextcloud- Ordner nach /var/www/html zu verschieben . Der zu verwendende Befehl lautet:

sudo mv nextcloud /var/www/html/nextcloud/

Erstellen Sie einen Datenordner im kopierten Ordner:

sudo mkdir /var/www/html/nextcloud/data

Richten Sie Berechtigungen für den Nextcloud-Ordner ein:

sudo chown -R www-data:www-data /var/www/html/nextcloud/
sudo chmod -R 755 /var/www/html/nextcloud/

Schritt 7: Erstellen Sie eine neue Konfigurationsdatei mit dem Namen nextcloud.conf

Jetzt erstellen wir eine Apache-Konfigurationsdatei für NextCloud, damit Apache weiß, wie Benutzer auf den Cloud-Speicher zugreifen können. Zu diesem Zweck erstellen wir eine Konfigurationsdatei mit dem Namen nextcloud.conf. Der zu verwendende Befehl lautet:

sudo nano /etc/apache2/sites-available/nextcloud.conf

Fügen Sie nach dem obigen Schritt die folgenden Zeilen zur Konfigurationsdatei hinzu:


DocumentRoot /var/www/html/nextcloud/
Alias /nextcloud "/var/www/html/nextcloud/"

Options +FollowSymlinks
AllowOverride All
Require all granted

Dav off

SetEnv HOME /var/www/html/nextcloud
SetEnv HTTP_HOME /var/www/html/nextcloud

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

Um Dateien zu speichern und zu beenden, drücken Sie CTRL+ Ound dann CTRL+ X.

Aktivieren Sie die neu erstellte Site mit dem Befehl:

sudo a2ensite nextcloud.conf
sudo apt update

Schritt 8: Befehle für zusätzliche Apache-Konfigurationen

Aktivieren Sie die folgenden Module, damit Nextcloud ordnungsgemäß funktionieren kann:

sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod setenvif
sudo a2enmod mime

Starten Sie Apache neu, um die installierten Module wirksam zu machen:

sudo service apache2 stop
sudo service apache2 start

Schritt 9: Erstellen Sie eine MySQL/MariaDB-Datenbank für NextCloud

Bisher haben wir fast alles erledigt, was mit der Installation eines Webservers für die Cloud zu tun hat. Der nächste Schritt besteht darin, die Datenbank mit dem folgenden Befehl zu erstellen:

sudo mysql

Um die Datenbank zu erstellen, wird sie im Artikel „nextdb“ genannt, aber Sie können ihr einen beliebigen Namen geben.

CREATE DATABASE nextdb;

Als nächstes erstellen Sie einen Datenbankbenutzer mit Passwort und weisen ihm alle rechts oder oben angelegten Datenbanken zu.

Hinweis : h2smedia ist der Benutzername und next@123 ist das Passwort. Sie können sie nach Belieben ändern. Dabei ist nextdb der oben erstellte Datenbankname.

GRANT ALL ON nextdb.* to 'h2smedia'@'localhost' IDENTIFIED BY 'next@123';

Löschen Sie die Berechtigungen, damit MySQL die Änderungen erkennen und dann beenden kann.

FLUSH PRIVILEGES;
exit

Schritt 10: NextCloud-Server unter Windows 10 einrichten und konfigurieren

Gehen Sie abschließend zum Browser und geben Sie http://localhost/nextcloud oder http://127.0.01/nextcloud ein. Eine NextCloud-Konto- und Datenbank-Setup-Seite wird geöffnet.

Geben Sie den Benutzernamen und das Passwort ein, die Sie dem Nextcloud-Administratorkonto zuweisen möchten. Geben Sie dann unten die Details der oben erstellten Datenbank ein und klicken Sie dann auf die Schaltfläche „Setup abschließen“. Alle Operationen wurden abgeschlossen.

So installieren Sie den Nextcloud-Server unter Windows 10

Oben erfahren Sie, wie Sie den NextCloud-Server-Cloudspeicher unter Windows 10 installieren, ohne zusätzliche Software wie WAMP oder XAMMP installieren zu müssen.

Ich hoffe, Sie haben Erfolg.


So aktivieren Sie Ultimate Performance, um die Leistung unter Windows 10/11 zu optimieren

So aktivieren Sie Ultimate Performance, um die Leistung unter Windows 10/11 zu optimieren

Microsoft hat dem Windows 10 Update im April 2018 eine Funktion namens Ultimate Performance hinzugefügt. Es ist verständlich, dass es sich dabei um eine Funktion handelt, die dem System hilft, in den Hochleistungs-Arbeitsmodus zu wechseln.

So installieren Sie ein neues Datei-Explorer-Symbolset wie Windows 10 Sun Valley

So installieren Sie ein neues Datei-Explorer-Symbolset wie Windows 10 Sun Valley

Wenn Ihnen das neue Symbol für den Datei-Explorer wie Windows 10 Sun Valley gefällt, folgen Sie dem folgenden Artikel, um die völlig neue Benutzeroberfläche für den Datei-Explorer zu ändern.

So testen Sie die Windows 10-Webcam

So testen Sie die Windows 10-Webcam

Die Überprüfung, ob die Webcam auf einem Windows-Computer ordnungsgemäß funktioniert, ist schnell und einfach. Im Folgenden finden Sie die Schritte, die Ihnen bei der Überprüfung der Kamera helfen.

So testen Sie das Mikrofon in Windows 10

So testen Sie das Mikrofon in Windows 10

Möglicherweise haben Sie hochwertige Kopfhörer angeschlossen, aber aus irgendeinem Grund versucht der Windows-Laptop ständig, mit seinem schrecklichen eingebauten Mikrofon aufzunehmen. Im folgenden Artikel erfahren Sie, wie Sie das Windows 10-Mikrofon testen.

So entfernen Sie Scan with Malwarebytes aus dem Rechtsklick-Menü

So entfernen Sie Scan with Malwarebytes aus dem Rechtsklick-Menü

Wenn Sie es nicht mehr benötigen, können Sie die Option „Mit Malwarebytes scannen“ aus dem Kontextmenü mit der rechten Maustaste entfernen. Hier ist wie.

Erfahren Sie mehr über das Border Gateway Protocol (BGP)

Erfahren Sie mehr über das Border Gateway Protocol (BGP)

Das Border Gateway Protocol (BGP) dient zum Austausch von Routing-Informationen für das Internet und ist das zwischen ISPs (unterschiedliche ASs) verwendete Protokoll.

So erstellen Sie Ihre eigene Hackdatei für die Windows-Registrierung

So erstellen Sie Ihre eigene Hackdatei für die Windows-Registrierung

Wenn Sie Tipps lesen, sehen Sie, dass Leute häufig Registrierungs-Hackdateien verwenden, um Windows-Computer anzupassen und zu optimieren, und sich fragen, wie man sie erstellt. Dieser Artikel führt Sie durch die grundlegenden Schritte zum Erstellen Ihrer eigenen Registry-Hack-Datei.

So aktivieren Sie die automatische Registrierungssicherung in Windows 10

So aktivieren Sie die automatische Registrierungssicherung in Windows 10

Früher hat Microsoft die Registrierung automatisch gesichert, aber diese Funktion wurde in Windows 10 stillschweigend deaktiviert. In diesem Artikel führt Sie Quantrimang.com durch die Schritte zum automatischen Sichern der Registrierung in einem Ordner. RegBack (Windows\System32\config \RegBack) unter Windows 10.

So machen Sie eine Aktion auf einem Windows-PC rückgängig

So machen Sie eine Aktion auf einem Windows-PC rückgängig

Bei der Nutzung eines Computers ist es völlig normal, Fehler zu machen.

Was tun, wenn die Ethernet-Verbindung unter Windows 10/11 immer wieder unterbrochen wird?

Was tun, wenn die Ethernet-Verbindung unter Windows 10/11 immer wieder unterbrochen wird?

Ihre Ethernet-Verbindung kann Sie manchmal frustrieren, wenn sie auf Ihrem Windows 10- oder 11-PC ohne ersichtlichen Grund getrennt wird.