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 entfernen Sie den Urheberrechtshinweis in der rechten Ecke des Bildschirms unter Windows 10

So entfernen Sie den Urheberrechtshinweis in der rechten Ecke des Bildschirms unter Windows 10

Sehen Sie in der rechten Ecke des Bildschirms eine Windows 10-Aktivierungsbenachrichtigung? In diesem Artikel erfahren Sie, wie Sie den Copyright-Anfragehinweis unter Windows 10 löschen.

Anleitung von AZ zur Installation von Windows 10 Build 14393.222

Anleitung von AZ zur Installation von Windows 10 Build 14393.222

Kürzlich hat Microsoft das neueste kumulative Update für Windows 10-PC-Benutzer namens Build 14393.222 veröffentlicht. Dieses für Windows 10 veröffentlichte Update behebt hauptsächlich Fehler basierend auf Benutzerfeedback und verbessert die Leistung des Betriebssystems.

Schützen Sie Ihr Computernetzwerk mit Bastion Host in nur 3 Schritten

Schützen Sie Ihr Computernetzwerk mit Bastion Host in nur 3 Schritten

Gibt es Computer in Ihrem lokalen Netzwerk, die externen Zugriff benötigen? Die Verwendung eines Bastion-Hosts als Gatekeeper für Ihr Netzwerk kann eine gute Lösung sein.

So erstellen Sie eine Windows-Taste, wenn Ihre Tastatur nicht verfügbar ist

So erstellen Sie eine Windows-Taste, wenn Ihre Tastatur nicht verfügbar ist

Wenn Sie lieber eine alte klassische Tastatur wie das IBM Model M verwenden möchten, die keine physische Windows-Taste enthält, können Sie ganz einfach weitere hinzufügen, indem Sie sich eine Taste ausleihen, die Sie nicht oft verwenden. .

3 Möglichkeiten, alle Ereignisprotokolle in Windows 10 schnell zu löschen

3 Möglichkeiten, alle Ereignisprotokolle in Windows 10 schnell zu löschen

Manchmal müssen Sie möglicherweise alle alten Ereignisprotokolle auf einmal löschen. In dieser Anleitung zeigt Ihnen Quantrimang.com drei Möglichkeiten zum schnellen Löschen aller Ereignisprotokolle in der Windows 10-Ereignisanzeige.

Mit gefälschten IP-Methoden können Sie anonym zugreifen

Mit gefälschten IP-Methoden können Sie anonym zugreifen

In vielen früheren Artikeln haben wir erwähnt, dass es äußerst wichtig ist, online anonym zu bleiben. Jedes Jahr werden private Informationen preisgegeben, wodurch Online-Sicherheit immer wichtiger wird. Das ist auch der Grund, warum wir virtuelle IP-Adressen verwenden sollten. Im Folgenden erfahren Sie mehr über Methoden zur Erstellung gefälschter IPs!

So erstellen Sie einen transparenten Hintergrundmodus unter Windows 10

So erstellen Sie einen transparenten Hintergrundmodus unter Windows 10

WindowTop ist ein Tool, das alle Anwendungsfenster und Programme, die auf Windows 10-Computern ausgeführt werden, dimmen kann. Alternativ können Sie unter Windows eine Benutzeroberfläche mit dunklem Hintergrund verwenden.

So deaktivieren Sie die Sprachleiste in der Windows 8-Taskleiste

So deaktivieren Sie die Sprachleiste in der Windows 8-Taskleiste

Die Sprachleiste unter Windows 8 ist eine Miniatur-Sprachsymbolleiste, die automatisch auf dem Desktop-Bildschirm angezeigt wird. Viele Leute möchten diese Sprachleiste jedoch in der Taskleiste ausblenden.

So richten Sie WEP, WPA, WPA2 für den Linksys-Router ein

So richten Sie WEP, WPA, WPA2 für den Linksys-Router ein

Drahtlose Konnektivität ist heutzutage eine Notwendigkeit und daher ist drahtlose Sicherheit unerlässlich, um die Sicherheit in Ihrem internen Netzwerk zu gewährleisten.

Tipps zur Optimierung der Internetverbindungsgeschwindigkeit von Linksys

Tipps zur Optimierung der Internetverbindungsgeschwindigkeit von Linksys

Die Maximierung der Internetgeschwindigkeit ist für die Optimierung Ihrer Netzwerkverbindung von entscheidender Bedeutung. Mit Computern, internetfähigen Fernsehern, Spielekonsolen usw. können Sie ein optimales Unterhaltungs- und Arbeitserlebnis genießen.