Comment installer le serveur Nextcloud sur Windows 10

Comment installer le serveur Nextcloud sur Windows 10

NextCloud est une alternative parfaite au logiciel de stockage cloud Owncloud. Il existe à la fois une version communautaire open source et une version entreprise payante. NextCloud propose également la même structure serveur-client que Owncloud et prend en charge de nombreuses extensions. Les utilisateurs peuvent installer l'édition NextCloud Community Server sur un PC ou un serveur pour créer un stockage cloud local à la maison.

Le client NextCloud est disponible pour Windows, Linux , MacOS, ainsi que pour les plateformes de smartphones iOS et Android. Il s'agit donc d'un stockage cloud multiplateforme avec une architecture modulaire, avec des capacités qui peuvent être étendues à l'aide de plugins ou d'extensions fournis par NextCloud. Il existe plus de 200 extensions telles que le calendrier (CalDAV), les contacts (CardDAV), le raccourcisseur d'URL , le flux multimédia (Ampache), le service de favoris, la galerie d'images, le lecteur RSS, la visionneuse de documents, l'éditeur de texte basé sur un navigateur, la connexion à Dropbox , Google. Drive , Amazon S3 et plus encore.

L'interface de NextCloud est assez simple à utiliser et conviviale. Ici, dans ce guide, nous verrons comment installer NextCloud sur Windows 10 sans utiliser XAMMP , WAMP, serveur IIS ou logiciel de virtualisation comme VirtualBox ou VMware. Cet article utilisera la fonctionnalité WSL (Windows Subsystem for Linux) sur Windows 10. Cette fonctionnalité permet d'exécuter des applications d'environnement Linux sur Windows 10 avec des performances élevées comme n'importe quel serveur Linux natif. C'est pourquoi NextCloud fonctionne également sur Windows 10 de manière très fluide et sans aucun problème.

Installez le serveur NextCloud sur Windows 10 à l'aide de WSL (sous-système Windows pour Linux)

Étape 1 : Activer la fonctionnalité WSL sur Windows 10

WSL (Windows Subsystem for Linux) est déjà disponible sur Windows 10 et il vous suffit de l'activer. Pour ce faire, les utilisateurs doivent accéder à Panneau de configuration > Programmes > Activer ou désactiver la fonctionnalité Windows .

Comment installer le serveur Nextcloud sur Windows 10

Étape 2 : Téléchargez l'application d'environnement Linux depuis le Microsoft Store

Pour installer NextCloud sur Windows 10, vous avez d'abord besoin d'une application Linux du Microsoft Store. Accédez à la zone de recherche Windows et tapez Microsoft Store. Lorsqu'il apparaît, cliquez dessus et recherchez Ubuntu 18.

Comment installer le serveur Nextcloud sur Windows 10

Le Microsoft Store affichera l'application Ubuntu 18. Sélectionnez-la et installez-la, puis utilisez le bouton Lancer.

Après avoir lancé l'environnement Linux Ubuntu , la configuration prendra un certain temps.

Comment installer le serveur Nextcloud sur Windows 10

Étape 3 : Installez Apache + PHP + MySQL/MariaDB pour NextCloud

Exécutez les commandes suivantes pour installer Apache avec MariaDB et PHP 7.2

sudo apt-get install apache2 mysql-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

Étape 4 : Téléchargez et installez le serveur NextCloud sur Windows 10

Pour télécharger la dernière version de NextCloud, vous devez visiter la page de téléchargement officielle ici .

Étant donné que NextCloud ne fournit pas de référentiel comme Owncloud pour télécharger directement les fichiers du serveur, il existe deux options : télécharger via SNAP ou directement depuis le site Web.

Malheureusement, SNAP (Snapcraft) ne peut toujours pas fonctionner sur le sous-système Windows pour les systèmes Linux, il ne peut donc pas être utilisé ici. L'option restante se fait via la page de téléchargement.

Sur la page Nextcloud, cliquez avec le bouton droit sur le bouton Télécharger et copiez l'adresse du lien.

Comment installer le serveur Nextcloud sur Windows 10

Allez maintenant dans la fenêtre Ubuntu (WSL) et tapez wget, puis cliquez avec le bouton droit pour coller le lien.

wget https://download.nextcloud.com/server/releases/nextcloud-15.0.5.zip

Étape 5 : Décompressez le fichier du serveur NextCloud

Extrayez le fichier zip Nextcloud, puis déplacez le fichier extrait vers le dossier Web.

sudo apt install unzip

Afficher les fichiers téléchargés :

ls

Décompressez les fichiers :

unzip downloaded_file name

Dans le cas d'exemple, le nom du fichier téléchargé est nextcloud-15.0.5.zip donc la commande est :

unzip nextcloud-15.0.5.zip

Vous devez utiliser le nom du fichier zip NextCloud téléchargé.

Comment installer le serveur Nextcloud sur Windows 10

Étape 6 : Copiez les fichiers Nextcloud dans le répertoire Web Apache

Une fois extrait, il est temps de déplacer le dossier Nextcloud vers /var/www/html. La commande à utiliser est :

sudo mv nextcloud /var/www/html/nextcloud/

Créez un dossier Data dans le dossier copié :

sudo mkdir /var/www/html/nextcloud/data

Configurez les autorisations pour le dossier Nextcloud :

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

Étape 7 : Créez un nouveau fichier de configuration nommé nextcloud.conf

Nous allons maintenant créer un fichier de configuration Apache pour NextCloud, afin qu'Apache sache comment autoriser les utilisateurs à accéder au stockage cloud. Pour cela, créons un fichier de configuration nommé nextcloud.conf. La commande à utiliser est :

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

Après l'étape ci-dessus, ajoutez les lignes suivantes au fichier de configuration :


DocumentRoot /var/www/html/nextcloud/
Alias /nextcloud "/var/www/html/nextcloud/"

Options +FollowSymlinks
AllowOverride All
Require all granted

Dav off

SetEnv HOME /var/www/html/nextcloud
SetEnv HTTP_HOME /var/www/html/nextcloud

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

Pour enregistrer et quitter des fichiers, appuyez sur CTRL+ Opuis sur CTRL+ X.

Activez le site nouvellement créé avec la commande :

sudo a2ensite nextcloud.conf
sudo apt update

Étape 8 : Commandes pour des configurations Apache supplémentaires

Activez les modules suivants pour que Nextcloud puisse fonctionner correctement :

sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod setenvif
sudo a2enmod mime

Redémarrez Apache pour rendre efficaces les modules installés :

sudo service apache2 stop
sudo service apache2 start

Étape 9 : Créer une base de données MySQL/MariaDB pour NextCloud

Jusqu'à présent, nous avons fait presque tout ce qui concerne l'installation d'un serveur Web pour le cloud. L'étape suivante consiste à créer la base de données avec la commande suivante :

sudo mysql

Pour créer la base de données, l'article la nommera nextdb, mais vous pouvez la nommer comme vous le souhaitez.

CREATE DATABASE nextdb;

Ensuite, créez un utilisateur de base de données avec un mot de passe et attribuez-lui toutes les bases de données créées à droite ou au-dessus.

Remarque : h2smedia est le nom d'utilisateur et next@123 est le mot de passe. Vous pouvez les modifier à votre guise. Où nextdb est le nom de la base de données créée ci-dessus.

GRANT ALL ON nextdb.* to 'h2smedia'@'localhost' IDENTIFIED BY 'next@123';

Effacez les privilèges pour que MySQL puisse reconnaître les modifications, puis quitter.

FLUSH PRIVILEGES;
exit

Étape 10 : Installer et configurer le serveur NextCloud sur Windows 10

Enfin, allez dans le navigateur et entrez http://localhost/nextcloud ou http://127.0.01/nextcloud. Une page de configuration du compte NextCloud et de la base de données s’ouvrira.

Saisissez le nom d'utilisateur et le mot de passe que vous souhaitez attribuer au compte administrateur Nextcloud. Et puis ci-dessous, entrez les détails de la base de données que vous avez créée ci-dessus, puis cliquez sur le bouton Terminer la configuration. Toutes les opérations sont terminées.

Comment installer le serveur Nextcloud sur Windows 10

Ci-dessus, comment installer le stockage cloud du serveur NextCloud dans Windows 10 sans avoir besoin d'installer de logiciel supplémentaire tel que WAMP ou XAMMP.

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.