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 supprimer lavis de demande de droit dauteur dans le coin droit de lécran sous Windows 10

Comment supprimer lavis de demande de droit dauteur dans le coin droit de lécran sous Windows 10

Voyez-vous une notification d’activation de Windows 10 dans le coin droit de l’écran ? Cet article vous expliquera comment supprimer l'avis de demande de droit d'auteur sous Windows 10.

Instructions de A à Z sur la façon dinstaller Windows 10 build 14393.222

Instructions de A à Z sur la façon dinstaller Windows 10 build 14393.222

Récemment, Microsoft a publié la dernière mise à jour cumulative pour les utilisateurs de PC Windows 10, appelée Build 14393.222. Cette mise à jour publiée pour Windows 10 corrige principalement des bugs basés sur les commentaires des utilisateurs et améliore l'expérience de performances du système d'exploitation.

Protégez votre réseau informatique avec lhôte Bastion en seulement 3 étapes

Protégez votre réseau informatique avec lhôte Bastion en seulement 3 étapes

Avez-vous des ordinateurs sur votre réseau local qui nécessitent un accès externe ? Utiliser un hôte bastion comme gardien de votre réseau peut être une bonne solution.

Comment créer une touche Windows si votre clavier nest pas disponible

Comment créer une touche Windows si votre clavier nest pas disponible

Si vous préférez utiliser un vieux clavier classique, comme l'IBM Model M, qui n'inclut pas de touche Windows physique, il existe une méthode simple pour en ajouter davantage, en empruntant une touche que vous n'utilisez pas souvent.

3 façons deffacer rapidement tous les journaux dévénements dans Windows 10

3 façons deffacer rapidement tous les journaux dévénements dans Windows 10

Parfois, vous devrez peut-être supprimer d’un seul coup les anciens journaux d’événements. Dans ce guide, Quantrimang.com vous montrera 3 façons de supprimer rapidement tous les journaux d'événements dans l'Observateur d'événements Windows 10.

Les fausses méthodes IP vous aident à accéder de manière anonyme

Les fausses méthodes IP vous aident à accéder de manière anonyme

Dans de nombreux articles précédents, nous avons mentionné qu’il est extrêmement important de rester anonyme en ligne. Des informations privées sont divulguées chaque année, ce qui rend la sécurité en ligne de plus en plus nécessaire. C'est aussi la raison pour laquelle nous devrions utiliser des adresses IP virtuelles. Ci-dessous, nous découvrirons les méthodes pour créer de fausses IP !

Comment créer un mode darrière-plan transparent sur Windows 10

Comment créer un mode darrière-plan transparent sur Windows 10

WindowTop est un outil qui a la capacité d'atténuer toutes les fenêtres d'application et tous les programmes exécutés sur les ordinateurs Windows 10. Vous pouvez également utiliser une interface à fond sombre sur Windows.

Comment désactiver la barre de langue sur la barre des tâches de Windows 8

Comment désactiver la barre de langue sur la barre des tâches de Windows 8

La barre de langue sous Windows 8 est une barre d'outils de langue miniature conçue pour s'afficher automatiquement sur l'écran du bureau. Cependant, de nombreuses personnes souhaitent masquer cette barre de langue dans la barre des tâches.

Comment configurer WEP, WPA, WPA2 pour le routeur Linksys

Comment configurer WEP, WPA, WPA2 pour le routeur Linksys

La connectivité sans fil est aujourd’hui une nécessité et pour cette raison, la sécurité sans fil est essentielle pour garantir la sécurité de votre réseau interne.

Conseils pour optimiser la vitesse de connexion Internet de Linksys

Conseils pour optimiser la vitesse de connexion Internet de Linksys

Maximiser la vitesse d’Internet est essentiel pour optimiser votre connexion réseau. Vous pouvez vivre une expérience de divertissement et de travail optimale en utilisant des ordinateurs, des téléviseurs connectés à Internet, des consoles de jeux, etc.