Hoi. Hoe gaat het met je? Er zijn momenteel veel diensten op de markt die cloudopslag bieden. Sommige daarvan zijn erg populair, zoals Drive, OneDrive en andere. Echter, iets dat altijd is bekritiseerd voor deze toepassingen, is de mogelijke schending van persoonlijke gegevens. Bovendien zijn er ook programma’s voor het synchroniseren van bestanden tussen onze computer en een server. Enkele van hen zijn Nextcloud en Owncloud, en over deze laatste gaan we het hebben in deze tutorial. Laten we stap voor stap uitleggen hoe we deze server in Windows 10 kunnen installeren.

Het eerste wat we moeten weten is dat de owncloud-server alleen beschikbaar is voor Linux-besturingssystemen. Om die reden zijn er geen installatieprogramma’s voor ons favoriete besturingssysteem. Dit betekent echter niet dat we het niet kunnen installeren via Xammp of Wampp. Of via een virtuele machine met Hyper V. Maar deze keer gaan we het installeren en configureren via het Windows subsysteem voor Linux (WSL) voor betere stabiliteit en prestaties. Specifiek, de te gebruiken werkomgeving zal Ubuntu 18.04 LTS zijn, die we kunnen downloaden uit de Windows store. Dus laten we ervoor gaan.

Voorvereisten.

Voor de stabiliteit is het sterk aan te bevelen om het IP adres als statisch in te stellen. Op dezelfde manier, moeten we Windows Subsystem voor Linux inschakelen. Als u niet weet hoe u dat moet doen, bezoek dan ons artikel hierover.

Windows Subsysteem voor Linux inschakelen
Windows Subsysteem voor Linux inschakelen

Als dit is gebeurd, zal het systeem vragen om opnieuw op te starten. Vervolgens gaan we naar de windows store en downloaden we Ubuntu 18.04 LTS

Downloaden van Ubuntu 18.04 LTS
Downloaden van Ubuntu 18.04 LTS

Als het gedownload is, starten we het op en wachten tot het installatieproces begint. We moeten een gebruikersnaam en wachtwoord toekennen. Laten we nu aan de slag gaan!

 Ubuntu configureren
Ubuntu configureren

Stap 1. Installeer Apache.

Vanaf dit moment wordt de hele installatie gedaan door middel van commando’s. Maak je geen zorgen als je je niet op je gemak voelt, je hoeft alleen maar de commando’s die we zullen aangeven tekstueel over te nemen. Om Apache te installeren hoeft u enkel in Ubuntu in te tikken:

 sudo apt-get install apache2 

Voer uw paswoord in en dan ja, voer uw paswoord in en dan ja om de installatie te starten en te bevestigen. Voor een goede werking van Owncloud moeten we de volgende Apache modules inschakelen.

sudo a2enmod rewritesudo a2enmod headerssudo a2enmod envsudo a2enmod dirsudo a2enmod mime 
Extra modules voor Apache
Extra modules voor Apache

Na het toevoegen van de modules herstart u de Apache server met het commando:

 sudo service apache2 restart 
Herstarten Apache-server
Herstarten Apache-server

Als de service eenmaal opnieuw is opgestart, verschijnt er een venster met de firewall-waarschuwing. We moeten toegang verlenen.

Toegang verlenen aan Apache
Toegang verlenen aan Apache

Nu gaan we de werking van apache testen. Ga naar de adresbalk van de browser en typ http://localhost/ of ons IP-adres, in mijn geval http://192.168.1.58/

Apache Default Page
Apache Default Page

Step 2. Installeer MySql.

Naar aanleiding hiervan gaan we de benodigde software installeren om onze database aan te maken. Om dit te doen, typt u het volgende commando

sudo apt-get install mysql-server mysql-client 

Stap 3. Maak een MySql database voor Owncloud.

Laten we eerst MySql stoppen en opnieuw opstarten.

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

Op dezelfde manier zullen we een MySql database maken en deze een naam geven.

 sudo mysql 

We maken een database en geven het de naam die we willen, in mijn geval gebruik ik googez.

 CREATE DATABASE googez; 

Op dit punt, maken we een gebruikersnaam en wachtwoord voor onze database. In dit geval gebruik ik rogerjpm als gebruiker, en yo160882 als wachtwoord. Onthoud dat je de waarden kunt gebruiken die je wilt.

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

Onmiddellijk, wijs de flush privileges operaties toe door het volgende commando te typen:

 FLUSH PRIVILEGES; 

Sluit ten slotte MySql af met het volgende commando:

exit

Stap 4. Installeer PHP

Let erop dat Owncloud compatibel is met PHP 7.1. Bijgevolg gaan we deze versie installeren, voor dat doel schrijven we de volgende commando’s:

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

Step 5. Owncloud downloaden en installeren op Windows 10

Op dit punt moeten we de versie van Owncloud die we gaan gebruiken downloaden en uitpakken. In dit geval 10.0.03. Met dit in gedachten, voer de onderstaande commando’s uit om te downloaden met behulp van de opdrachtprompt terminal. en pak de Owncloud bestanden uit in de root directory. Let op, als het unzip commando niet geïnstalleerd is, zal het systeem u vragen om het te installeren.

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/ 

Als dit eenmaal gedaan is, moeten we de juiste permissies toekennen om owncloud goed te laten werken.

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

Stap 6. Apache configureren door een bestand te maken voor Owncloud op Windows 10

Nu laten we een bestand in Apache maken dat de werking van Owncloud zal regelen. Laten we nu een bestand in Apache maken dat de werking van Owncloud zal regelen. Voor praktische doeleinden noemen we het owncloud.conf

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

Voeg de volgende regels toe aan het nieuw aangemaakte bestand, plaats het in de root directory, druk op Crtl +O om de bestanden te schrijven en vervolgens op CTRL+X om op te slaan en af te sluiten

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> 

Nu, zodra we alle services hebben geïnstalleerd, moeten we een symbolische link maken tussen Apache en owncloud. Om dit te doen, schrijven we:

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

Stap 7. Owncloud draaien op Windows 10

Om de owncloud server te starten, schrijven we in de browser http://localhost/owncloud. Het zal de eerste configuratie openen, en we moeten onze gebruikersnaam en wachtwoord voor de site invoeren. Ook moeten we de gebruikersnaam en het wachtwoord voor de database invoeren.

Owncloud eerste run
Owncloud eerste run
Serverparameters instellen
Serverparameters instellen

Als we klaar zijn met het werk, zien we een bord met de bestanden, en verschillende configuraties. En nu zijn we klaar om bestanden veilig te delen.

Owncloud-dashboard
Owncloud-dashboard

Zo, nu weet u hoe u Owncloud installeert op Windows 10. Hopelijk bevalt het u.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.