Hallo, wie geht es Ihnen? Es gibt derzeit eine Menge Dienste auf dem Markt, die Cloud-Speicher anbieten. Einige von ihnen sind sehr beliebt, wie Drive, OneDrive und andere. Was jedoch immer wieder an diesen Anwendungen kritisiert wird, ist die mögliche Verletzung persönlicher Daten. Darüber hinaus gibt es auch Programme für die Synchronisierung von Dateien zwischen unserem Computer und einem Server. Einige von ihnen sind Nextcloud und Owncloud, und gerade über letzteres werden wir in diesem Tutorial sprechen. Lassen Sie uns Schritt für Schritt erklären, wie man diesen Server in Windows 10 installiert.

Das erste, was wir wissen müssen, ist, dass der Owncloud-Server nur für Linux-Betriebssysteme verfügbar ist. Aus diesem Grund gibt es keine Installationsprogramme für unser Lieblingsbetriebssystem. Das heißt aber nicht, dass wir ihn nicht über Xammp oder Wampp installieren können. Oder über eine virtuelle Maschine mit Hyper V. Aber dieses Mal werden wir es über das Windows-Subsystem für Linux (WSL) installieren und konfigurieren, um eine bessere Stabilität und Leistung zu erzielen. Die zu verwendende Arbeitsumgebung ist Ubuntu 18.04 LTS, das wir aus dem Windows Store herunterladen können. Also los geht’s.

Voraussetzungen.

Aus Stabilitätsgründen ist es sehr empfehlenswert, die IP-Adresse als statisch einzustellen. Ebenso müssen wir das Windows Subsystem für Linux aktivieren. Wenn Sie nicht wissen, wie man das macht, lesen Sie bitte unseren Artikel darüber.

Windows Subsystem für Linux aktivieren
Windows Subsystem für Linux aktivieren

Nachdem dies erledigt ist, wird das System zum Neustart aufgefordert. Als nächstes gehen wir in den Windows Store und laden Ubuntu 18.04 LTS

Herunterladen von Ubuntu 18.04 LTS
Herunterladen von Ubuntu 18.04 LTS

Nach dem Herunterladen starten wir es und warten auf den Beginn des Installationsprozesses. Wir müssen einen Benutzernamen und ein Passwort vergeben. Also, an die Arbeit!

Ubuntu konfigurieren
Ubuntu konfigurieren

Schritt 1. Installieren Sie Apache.

Von diesem Moment an wird die gesamte Installation mit Hilfe von Befehlen durchgeführt. Machen Sie sich keine Sorgen, wenn Sie sich nicht sicher fühlen, Sie müssen nur die Befehle, die wir angeben werden, in Textform kopieren. Um Apache zu installieren, geben Sie in Ubuntu einfach ein:

 sudo apt-get install apache2 

Geben Sie Ihr Passwort ein und dann yes, geben Sie Ihr Passwort ein und dann yes, um die Installation zu starten und zu bestätigen. Um das effektive Funktionieren von Owncloud zu gewährleisten, müssen wir die folgenden Apache-Module aktivieren.

sudo a2enmod rewritesudo a2enmod headerssudo a2enmod envsudo a2enmod dirsudo a2enmod mime 

Zusätzliche Module für Apache hinzufügen
Zusätzliche Module für Apache hinzufügen

Nach dem Hinzufügen der Module starten Sie den Apache-Server mit dem Befehl neu:

 sudo service apache2 restart 
Neustart des Apache-Servers
Neustart des Apache-Servers

Nach dem Neustart des Dienstes wird ein Fenster mit einer Firewall-Warnung angezeigt. Wir müssen den Zugriff zulassen.

Zugriff auf Apache zulassen
Zugriff auf Apache zulassen

Nun wollen wir die Funktion des Apache testen. Dazu gehen Sie in die Adressleiste des Browsers und geben http://localhost/ oder unsere IP-Adresse ein, in meinem Fall http://192.168.1.58/

Apache Default Page
Apache Default Page

Schritt 2. Installieren Sie MySql.

Als Nächstes werden wir die notwendige Software installieren, um unsere Datenbank zu erstellen. Geben Sie dazu den folgenden Befehl ein

sudo apt-get install mysql-server mysql-client 

Schritt 3. Erstellen einer MySql-Datenbank für Owncloud.

Zunächst beenden wir MySql und starten es neu.

sudo /etc/init.d/mysql stop sudo /etc/init.d/mysql start 

Auf diese Weise erstellen wir eine MySql-Datenbank und geben ihr einen Namen.

 sudo mysql 

Wir erstellen eine Datenbank und geben ihr den gewünschten Namen, in meinem Fall werde ich googez verwenden.

 CREATE DATABASE googez; 

Zu diesem Zeitpunkt erstellen wir einen Benutzernamen und ein Passwort für unsere Datenbank. In diesem Fall werde ich rogerjpm als Benutzer und yo160882 als Passwort verwenden. Denken Sie daran, dass Sie die Werte verwenden können, die Sie möchten.

 GRANT ALL ON googez.* to 'rogerjpm'@'localhost' IDENTIFIED BY 'yo160882'; 

Sofort weisen Sie die Operationen für die Spülberechtigung zu, indem Sie den nächsten Befehl eingeben:

 FLUSH PRIVILEGES; 

Schließen Sie MySql mit dem folgenden Befehl:

exit

Schritt 4. PHP installieren

Bitte beachten Sie, dass Owncloud mit PHP 7.1 kompatibel ist. Daher werden wir diese Version installieren und dazu die folgenden Befehle schreiben:

sudo apt-get install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt update sudo apt install php7.1 

Schritt 5. Owncloud unter Windows 10 herunterladen und installieren

An dieser Stelle müssen wir die Version von Owncloud, die wir verwenden wollen, herunterladen und entpacken. In diesem Fall 10.0.03. Führen Sie dazu einfach die folgenden Befehle aus, um die Owncloud-Dateien über die Kommandozeile herunterzuladen und in das Stammverzeichnis zu entpacken. Bitte beachten Sie, dass das System Sie auffordern wird, den Befehl unzip zu installieren, wenn er nicht installiert ist.

cd /tmp && wget https://download.owncloud.org/community/owncloud-10.0.3.zip unzip owncloud-10.0.3.zip sudo mv owncloud /var/www/html/owncloud/ 

Nachdem dies geschehen ist, müssen wir die richtigen Berechtigungen zuweisen, damit owncloud richtig funktioniert.

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

Schritt 6. Konfigurieren von Apache durch Erstellen einer Datei für Owncloud unter Windows 10

Jetzt erstellen wir eine Datei in Apache, die den Betrieb von Owncloud steuern wird. Lassen Sie uns nun eine Datei in Apache erstellen, die den Betrieb von Owncloud steuert. Für praktische Zwecke nennen wir sie owncloud.conf

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

Fügen Sie die folgenden Zeilen in die neu erstellte Datei ein, platzieren Sie sie im Root-Verzeichnis, drücken Sie Crtl +O, um die Dateien zu schreiben und dann CTRL+X, um zu speichern und zu beenden

Alias /owncloud "/var/www/owncloud/"<Directory /var/www/owncloud/>Options +FollowSymlinks AllowOverride All<IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud </Directory> 

Nun, nachdem wir alle Dienste installiert haben, müssen wir einen symbolischen Link zwischen Apache und owncloud erstellen. Dazu schreiben wir:

ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf 

Schritt 7. Owncloud unter Windows 10 ausführen

Um den owncloud-Server zu starten, schreiben wir in den Browser http://localhost/owncloud. Es öffnet sich die erste Konfiguration und wir müssen unseren Benutzernamen und unser Passwort für die Website eingeben. Außerdem müssen wir den Benutzernamen und das Passwort für die Datenbank eingeben.

Owncloud erster Durchlauf
Owncloud erster Durchlauf
Server-Parameter einstellen
Server-Parameter einstellen

Nachdem wir die Arbeit beendet haben, sehen wir ein Board mit den Dateien und verschiedenen Konfigurationen. Und jetzt sind wir bereit, Dateien sicher zu teilen.

Owncloud Dashboard
Owncloud Dashboard

So, jetzt wissen Sie, wie man Owncloud auf Windows 10 installiert. Ich hoffe, es gefällt Ihnen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.