Comment installer le serveur Owncloud sur Windows 10 (WSL)

Comment installer le serveur Owncloud sur Windows 10 (WSL)

Le serveur Owncloud est une solution de stockage cloud open source avec des capacités de streaming multimédia et de partage de fichiers. Le serveur Owncloud peut être installé sur la plate-forme Linux sans aucun problème, offrant des performances et une stabilité appropriées au système. Cependant, les utilisateurs familiers avec le système d'exploitation Windows souhaiteront installer le serveur Owncloud à l'aide du serveur Web Windows IIS ou d'un logiciel tiers tel que le serveur XAMMP ou WAMP.

Dans ce guide, Quantrimang.com n'utilisera aucun d'entre eux pour installer le serveur Owncloud sur Windows 10 , ni aucun type de logiciel de machine virtuelle comme Virtualbox ou VMware . Au lieu de la méthode traditionnelle, l'article utilisera le sous-système Windows pour Linux (WSL) pour de meilleures performances et stabilité. L'application d'environnement Linux que cet article utilisera est Ubuntu . La dernière version d'Owncloud lors de ce didacticiel est Owncloud 10.1.0. Découvrons comment procéder !

Installer le serveur Owncloud sur Windows 10 via Ubuntu

Étape 1 : Activer le sous-système Windows pour Linux (WSL)

Pour activer la fonctionnalité du sous-système Windows pour Linux sur Windows 10, accédez à la zone de recherche, tapez Activer ou désactiver la fonctionnalité Windows , cliquez lorsqu'elle apparaît et activez la fonctionnalité WSL (sous-système Windows pour Linux) : Pour plus d'informations sur Pour cela , veuillez vous référer à l'article : Exécuter Linux sur Windows 10 sans machine virtuelle, voici 18 choses que vous devez savoir .

Comment installer le serveur Owncloud sur Windows 10 (WSL)

Étape 2 : Installer l'application Linux Ubuntu 18.04

Dans la zone de recherche de Windows 10 ou dans la liste des programmes, recherchez Microsoft Store. Lorsque le Microsoft Store s'ouvre, recherchez Ubuntu 18 à télécharger et à installer. Une fois installé, cliquez sur le bouton Lancer, ouvrez à nouveau l'écran de commande ou Ubuntu bash, à partir de là, vous pouvez utiliser toutes les commandes Ubuntu, sauf certaines directement sur Windows 10.

Comment installer le serveur Owncloud sur Windows 10 (WSL)

Étape 3 : Installez Apache, MySql/MariaDB plus PHP sur Windows 10

Avant d'installer Owncloud 10.1.0. nous devons configurer un environnement de serveur Web qui est essentiellement une configuration LAMP. C'est la commande que vous devez exécuter pour installer Apache, PHP et MariaDB. Copiez et collez la commande ci-dessous en cliquant avec le bouton droit puis en appuyant sur 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

Comment installer le serveur Owncloud sur Windows 10 (WSL)

Étape 4 : Vérifiez l'installation de Windows 10 Apache

Pour vérifier si le serveur Apache est opérationnel, accédez à votre navigateur Windows 10 et saisissez http://localhost/, http://127.0.0.1/ ou l'adresse IP de votre ordinateur local Windows 10. Vous pouvez connaître l'adresse IP en tapant ifconfig. Une fois que vous avez entré l'adresse IP, la page de test Apache s'ouvrira. Cela signifie que tout va bien et qu'il est temps de passer à l'étape suivante.

Comment installer le serveur Owncloud sur Windows 10 (WSL)

Étape 5 : Téléchargez le serveur Owncloud via le référentiel en ligne de commande

Vous pouvez télécharger l'archive Owncloud directement depuis son site Web, mais ici, l'exemple utilise la ligne de commande, il serait donc logique d'utiliser l'outil de ligne de commande lui-même pour télécharger le fichier du serveur Owncloud.

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

Les commandes ci-dessus téléchargeront et extrairont automatiquement les fichiers Owncloud dans le répertoire Apache.

Étape 6 : Créer un fichier de configuration Owncloud pour Apache

Maintenant, créez un fichier de configuration Owncloud avec la commande ci-dessous :

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

Et puis ajoutez les lignes suivantes au fichier de configuration pour pointer le répertoire racine Apache vers Owncloud.

Alias /owncloud "/var/www/owncloud/"

Options +FollowSymlinks
AllowOverride All

Dav off

SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud

Après avoir ajouté les lignes ci-dessus, appuyez sur Ctrl+ Opour écrire le fichier, puis appuyez sur Ctrl+ Xpour enregistrer et quitter.

Comment installer le serveur Owncloud sur Windows 10 (WSL)

Étape 7 : Créer un lien symbolique (lien symbolique) pour Owncloud

Pour « informer » Apache de la configuration d'Owncloud, nous allons créer une référence ou un lien symbolique avec la commande ci-dessous :

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

Étape 8 : Installer des modules supplémentaires

Ajoutez ces modules supplémentaires pour améliorer le fonctionnement d'Owncloud :

a2enmod headers
a2enmod env
a2enmod dir
a2enmod mime
a2enmod unique_id

Après avoir ajouté les modules, redémarrez le serveur Apache avec la commande :

sudo service apache2 restart

Étape 9 : Créer une base de données MySQL ou MariaDB pour Owncloud

Tout d'abord, arrêtez et redémarrez MySQL/MariaDB :

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

Maintenant, créons une base de données utilisateur et MySQL pour Owncloud :

sudo mysql

L'exemple consiste à créer une base de données portant le nom « owncloud ». Vous pouvez utiliser un autre nom si vous le souhaitez.

CREATE DATABASE owncloud;

Maintenant, créez un utilisateur avec un mot de passe et attribuez également tous les droits de base de données créés ci-dessus à cet utilisateur. Ici, l'exemple crée un utilisateur avec le nom et le mot de passe h2smedia. Vous pouvez utiliser votre propre nom d'utilisateur et mot de passe :

GRANT ALL ON owncloud.* to 'h2smedia'@'localhost' IDENTIFIED BY 'enter_your_password';

Vider les opérations privilégiées :

FLUSH PRIVILEGES;

Quittez MySQL avec la commande :

exit

Comment installer le serveur Owncloud sur Windows 10 (WSL)

Étape 10 : Installer, installer et configurer le serveur Owncloud sur Windows 10

Après avoir effectué à nouveau toutes les étapes ci-dessus, accédez au navigateur et entrez http://localhost/, http://127.0.0.1/ ou l'adresse IP de votre ordinateur local Windows 10. Tout comme ce que vous avez fait en testant le fonctionnement ou non d'Apache plus tôt dans cet article.

Cependant, cette fois, vous verrez l'écran de configuration et de configuration du serveur Owncloud au lieu de l'écran Apache.

Veuillez créer un compte administrateur pour Windows 10 pour installer Owncloud. Entrez simplement n’importe quel nom d’utilisateur et mot de passe pour le même compte que vous souhaitez désigner comme compte administrateur.

Juste après le compte administrateur, vous verrez les options de stockage et de base de données. Cliquez dessus et sélectionnez l' onglet MySQL/MariaDB. Ajoutez ensuite les détails de la base de données MySQL créés ci-dessus, ce qui signifie que le nom d'utilisateur et le mot de passe de la base de données sont owncloud dans ce cas.

Enfin, une fois que vous avez fourni toutes les informations à Owncloud, faites défiler vers le bas et cliquez sur le bouton Terminer la configuration .

Comment installer le serveur Owncloud sur Windows 10 (WSL)

Étape 11 : Connectez-vous au serveur Owncloud

Après avoir cliqué sur le bouton Terminer la configuration , Owncloud prendra quelques secondes pour valider tous les détails fournis, puis vous fournira une page de connexion.

Connectez-vous au serveur Owncloud avec le compte administrateur que vous avez créé ci-dessus.

Comme vous le savez, Owncloud fournit également une application client, qui peut être utilisée sur différents systèmes d'exploitation pour synchroniser les fichiers entre PC/smartphone et le serveur Owncloud.

Dans le premier écran qui apparaît, cliquez sur un système d'exploitation pour lequel vous souhaitez télécharger le client Owncloud.

Comment installer le serveur Owncloud sur Windows 10 (WSL)

Comment installer le serveur Owncloud sur Windows 10 (WSL)

De cette façon, les lecteurs peuvent facilement installer le serveur Owncloud sur Windows 10 pour obtenir des performances et une stabilité élevées, sans utiliser de logiciel XAMMP ou WAMP.

J'espère que vous réussirez.


Comment lancer des applications instantanément avec Wox sous Windows

Comment lancer des applications instantanément avec Wox sous Windows

Découvrez comment utiliser Wox pour lancer vos applications, exécuter des commandes et plus encore, instantanément.

Comment créer un cercle jaune autour du pointeur de la souris sous Windows

Comment créer un cercle jaune autour du pointeur de la souris sous Windows

Découvrez comment créer un cercle jaune autour du pointeur de la souris pour le mettre en surbrillance sur Windows 10. Suivez ces étapes faciles pour améliorer votre expérience utilisateur.

Pourquoi ladresse IP de Localhost est-elle 127.0.0.1 ?

Pourquoi ladresse IP de Localhost est-elle 127.0.0.1 ?

Découvrez pourquoi l

Comment ajouter des raccourcis de dossiers au menu Démarrer sous Windows 11

Comment ajouter des raccourcis de dossiers au menu Démarrer sous Windows 11

Sous Windows 11, configurez facilement des raccourcis pour accéder rapidement à des dossiers spéciaux dans votre menu Démarrer.

8 façons de corriger lerreur Il ny a aucun élément de démarrage à afficher dans le Gestionnaire des tâches sous Windows

8 façons de corriger lerreur Il ny a aucun élément de démarrage à afficher dans le Gestionnaire des tâches sous Windows

Découvrez comment résoudre l

Comment utiliser un disque dur externe avec un Chromebook

Comment utiliser un disque dur externe avec un Chromebook

Découvrez comment utiliser un disque dur externe avec un Chromebook pour transférer et stocker vos fichiers en toute sécurité. Suivez nos étapes pour un usage optimal.

Comment activer une adresse MAC aléatoire pour le réseau WiFi sous Windows 10

Comment activer une adresse MAC aléatoire pour le réseau WiFi sous Windows 10

Dans ce guide, vous apprendrez les étapes pour toujours utiliser une adresse MAC aléatoire pour votre adaptateur WiFi sous Windows 10. Optimisez votre sécurité en ligne!

Instructions pour désinstaller Internet Explorer sous Windows 10

Instructions pour désinstaller Internet Explorer sous Windows 10

Découvrez comment désinstaller Internet Explorer 11 sur Windows 10 pour optimiser l'espace de votre disque dur.

Comment utiliser Smart Defrag pour défragmenter efficacement les disques durs

Comment utiliser Smart Defrag pour défragmenter efficacement les disques durs

Découvrez comment utiliser Smart Defrag, un logiciel de défragmentation de disque dur gratuit et efficace, pour améliorer les performances de votre ordinateur.

Comment partager un VPN via un point daccès WiFi depuis un ordinateur portable

Comment partager un VPN via un point daccès WiFi depuis un ordinateur portable

Le moyen le plus simple de déverrouiller du contenu et de protéger tous les appareils avec un VPN crypté est de partager la connexion VPN via un point d