Owncloud-server is een open source cloudopslagoplossing met mogelijkheden voor multimediastreaming en het delen van bestanden. De Owncloud-server kan zonder problemen op het Linux- platform worden geïnstalleerd , waardoor de juiste prestaties en stabiliteit voor het systeem worden geboden. Gebruikers die bekend zijn met het Windows-besturingssysteem zullen de Owncloud-server echter willen installeren met behulp van de Windows IIS-webserver of software van derden, zoals de XAMMP- of WAMP-server.
In deze handleiding zal Quantrimang.com geen van deze gebruiken om de Owncloud-server op Windows 10 te installeren , noch enige vorm van virtuele machinesoftware zoals Virtualbox of VMware . In plaats van de traditionele methode zal het artikel het Windows-subsysteem voor Linux (WSL) gebruiken voor betere prestaties en stabiliteit. De Linux-omgevingstoepassing die in dit artikel wordt gebruikt, is Ubuntu . De nieuwste versie van Owncloud tijdens deze tutorial is Owncloud 10.1.0. Laten we ontdekken hoe we het moeten doen!
Installeer de Owncloud-server op Windows 10 via Ubuntu
Stap 1: Activeer het Windows-subsysteem voor Linux (WSL)
Om de Windows-subsysteem voor Linux-functie in Windows 10 in te schakelen, gaat u naar het zoekvak, typt u Windows-functie in- of uitschakelen , klikt u op wanneer deze verschijnt en schakelt u de WSL-functie (Windows Subsystem for Linux) in: Voor meer informatie hierover Raadpleeg het artikel: Linux draaien op Windows 10 zonder een virtuele machine, hier zijn 18 dingen die u moet weten .

Stap 2: Installeer de Ubuntu 18.04 Linux-applicatie
Zoek vanuit het zoekvak van Windows 10 of vanuit de programmalijst naar Microsoft Store. Wanneer de Microsoft Store wordt geopend, zoekt u naar Ubuntu 18 om te downloaden en te installeren. Eenmaal geïnstalleerd, klikt u op de knop Starten, opent u het opdrachtscherm of Ubuntu bash opnieuw, van daaruit kunt u alle Ubuntu-opdrachten gebruiken, behalve enkele rechtstreeks op Windows 10.
![Hoe Owncloud-server op Windows 10 (WSL) te installeren Hoe Owncloud-server op Windows 10 (WSL) te installeren]()
Stap 3: Installeer Apache, MySql/MariaDB plus PHP op Windows 10
Voordat u Owncloud 10.1.0 installeert. we moeten een webserveromgeving opzetten die in feite een LAMP-opstelling is. Dit is de opdracht die u moet uitvoeren om Apache, PHP en MariaDB te installeren. Kopieer en plak de onderstaande opdracht door met de rechtermuisknop te klikken en vervolgens op te drukken Enter.
sudo apt-get install apache2 mariadb-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
![Hoe Owncloud-server op Windows 10 (WSL) te installeren Hoe Owncloud-server op Windows 10 (WSL) te installeren]()
Stap 4: Controleer de Windows 10 Apache-installatie
Om te controleren of de Apache-server actief is, gaat u naar uw Windows 10-browser en voert u http://localhost/, http://127.0.0.1/ of het IP-adres van uw lokale Windows 10-computer in. U kunt het IP-adres achterhalen door ifconfig te typen. Zodra u het IP-adres invoert, wordt de Apache-testpagina geopend. Dat betekent dat alles in orde is en dat het tijd is om door te gaan naar de volgende stap.
![Hoe Owncloud-server op Windows 10 (WSL) te installeren Hoe Owncloud-server op Windows 10 (WSL) te installeren]()
Stap 5: Download de Owncloud-server via de repository op de opdrachtregel
U kunt het Owncloud-archief rechtstreeks van de website downloaden, maar hier gebruikt het voorbeeld de opdrachtregel, dus het zou logisch zijn om het opdrachtregelprogramma zelf te gebruiken om het Owncloud-serverbestand te downloaden.
sudo -i
wget -nv https://download.owncloud.org/download/repositories/production/Ubuntu_18.04/
Release.key -O Release.key
apt-key add - < release.key="" echo="" 'deb="" http://download.owncloud.org/download/repositories="" roduction/ubuntu_18.04/=""> /etc/apt/sources.list.d/owncloud.list
apt-get update
apt-get install owncloud-files
De bovenstaande opdrachten zullen automatisch Owncloud-bestanden downloaden en extraheren in de Apache-map.
Stap 6: Maak een Owncloud-configuratiebestand voor Apache
Maak nu een Owncloud-configuratiebestand met de onderstaande opdracht:
nano /etc/apache2/sites-available/owncloud.conf
En voeg vervolgens de volgende regels toe aan het configuratiebestand om de Apache- hoofdmap naar Owncloud te verwijzen.
Alias /owncloud "/var/www/owncloud/"
Options +FollowSymlinks
AllowOverride All
Dav off
SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud
Nadat u de bovenstaande regels hebt toegevoegd, drukt u op Ctrl+ Oom het bestand te schrijven en vervolgens op Ctrl+ Xom op te slaan en af te sluiten.
![Hoe Owncloud-server op Windows 10 (WSL) te installeren Hoe Owncloud-server op Windows 10 (WSL) te installeren]()
Om Apache te "vertellen" over de Owncloud-configuratie, zullen we een referentie of symbolische link maken met de onderstaande opdracht:
ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf
Stap 8: Installeer extra modules
Voeg deze extra modules toe om Owncloud beter te laten werken:
a2enmod headers
a2enmod env
a2enmod dir
a2enmod mime
a2enmod unique_id
Nadat u de modules hebt toegevoegd, start u de Apache-server opnieuw op met het commando:
sudo service apache2 restart
Stap 9: Maak een MySQL- of MariaDB-database voor Owncloud
Stop eerst en start MySQL/MariaDB opnieuw:
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
Laten we nu een gebruikers- en MySQL-database voor Owncloud maken:
sudo mysql
Het voorbeeld is het maken van een database met de naam “owncloud”. Je kunt een andere naam gebruiken als je wilt.
CREATE DATABASE owncloud;
Maak nu een gebruiker met een wachtwoord aan en wijs ook alle hierboven gemaakte databaserechten toe aan die gebruiker. In dit voorbeeld wordt een gebruiker aangemaakt met de naam en het wachtwoord h2smedia. U kunt uw eigen gebruikersnaam en wachtwoord gebruiken:
GRANT ALL ON owncloud.* to 'h2smedia'@'localhost' IDENTIFIED BY 'enter_your_password';
Bevoorrechte bewerkingen doorspoelen:
FLUSH PRIVILEGES;
Sluit MySQL af met het commando:
exit
![Hoe Owncloud-server op Windows 10 (WSL) te installeren Hoe Owncloud-server op Windows 10 (WSL) te installeren]()
Stap 10: Installeer, configureer en configureer de Owncloud-server op Windows 10
Nadat u alle bovenstaande stappen opnieuw heeft uitgevoerd, gaat u naar de browser en voert u http://localhost/, http://127.0.0.1/ of het IP-adres van uw lokale Windows 10-computer in. Net zoals je eerder in dit artikel deed tijdens het testen of Apache wel of niet werkte.
Deze keer ziet u echter het configuratie- en installatiescherm van de Owncloud-server in plaats van het Apache-scherm.
Maak een beheerdersaccount voor Windows 10 aan om Owncloud te installeren. Voer gewoon een gebruikersnaam en wachtwoord in voor hetzelfde account dat u als beheerdersaccount wilt aanwijzen.
Direct na het beheerdersaccount ziet u opslag- en database-opties. Klik erop en selecteer het tabblad MySQL/MariaDB. Voeg vervolgens de hierboven gemaakte MySQL-databasegegevens toe, wat betekent dat de gebruikersnaam en het wachtwoord voor de database in dit geval owncloud zijn.
Nadat u ten slotte alle informatie aan Owncloud heeft verstrekt, scrollt u naar beneden en klikt u op de knop Installatie voltooien .
![Hoe Owncloud-server op Windows 10 (WSL) te installeren Hoe Owncloud-server op Windows 10 (WSL) te installeren]()
Stap 11: Log in op de Owncloud-server
Nadat u op de knop Installatie voltooien heeft geklikt , heeft Owncloud een paar seconden nodig om alle verstrekte gegevens te valideren en u vervolgens een inlogpagina te bezorgen.
Log in op de Owncloud-server met het beheerdersaccount dat u hierboven heeft aangemaakt.
Zoals u weet biedt Owncloud ook een clientapplicatie aan, die op verschillende besturingssystemen kan worden gebruikt om bestanden tussen pc/smartphone en Owncloud-server te synchroniseren.
In het eerste scherm dat verschijnt, klik je op een besturingssysteem waarvoor je de Owncloud client wilt downloaden.
![Hoe Owncloud-server op Windows 10 (WSL) te installeren Hoe Owncloud-server op Windows 10 (WSL) te installeren]()
![Hoe Owncloud-server op Windows 10 (WSL) te installeren Hoe Owncloud-server op Windows 10 (WSL) te installeren]()
Op deze manier kunnen lezers eenvoudig de Owncloud-server op Windows 10 installeren om hoge prestaties en stabiliteit te bereiken, zonder gebruik te maken van XAMMP- of WAMP-software.
Ik hoop dat je succesvol bent.