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 activer Ultimate Performance pour optimiser les performances sous Windows 10/11

Comment activer Ultimate Performance pour optimiser les performances sous Windows 10/11

Microsoft a ajouté une fonctionnalité appelée Ultimate Performance à la mise à jour Windows 10 en avril 2018. On peut comprendre qu'il s'agit d'une fonctionnalité qui aide le système à passer en mode de travail hautes performances.

Comment installer un nouveau jeu dicônes dexplorateur de fichiers comme Windows 10 Sun Valley

Comment installer un nouveau jeu dicônes dexplorateur de fichiers comme Windows 10 Sun Valley

Si vous aimez la nouvelle icône de l'Explorateur de fichiers comme Windows 10 Sun Valley, suivez l'article ci-dessous pour modifier la toute nouvelle interface de l'Explorateur de fichiers.

Comment tester la webcam Windows 10

Comment tester la webcam Windows 10

Vérifier si la webcam fonctionne bien sur un ordinateur Windows est simple et rapide. Vous trouverez ci-dessous les étapes pour vous aider à vérifier la caméra.

Comment tester le microphone sous Windows 10

Comment tester le microphone sous Windows 10

Peut-être avez-vous branché des écouteurs de bonne qualité, mais pour une raison quelconque, l'ordinateur portable Windows continue d'essayer d'enregistrer à l'aide de son terrible microphone intégré. L'article suivant vous expliquera comment tester le microphone Windows 10.

Comment supprimer Scan avec Malwarebytes du menu contextuel

Comment supprimer Scan avec Malwarebytes du menu contextuel

Si vous n'en avez plus besoin, vous pouvez supprimer l'option Analyser avec Malwarebytes dans le menu contextuel du clic droit. Voici comment.

En savoir plus sur le protocole Border Gateway (BGP)

En savoir plus sur le protocole Border Gateway (BGP)

Border Gateway Protocol (BGP) est utilisé pour échanger des informations de routage pour Internet et est le protocole utilisé entre les FAI (qui sont des AS différents).

Comment créer votre propre fichier de piratage du registre Windows

Comment créer votre propre fichier de piratage du registre Windows

Lorsque vous lisez des conseils, vous voyez souvent des gens utiliser des fichiers de piratage du registre pour personnaliser et peaufiner les ordinateurs Windows et vous demandez comment les créer. Cet article vous guidera à travers les étapes de base pour créer votre propre fichier de piratage de registre.

Comment activer la sauvegarde automatique du registre dans Windows 10

Comment activer la sauvegarde automatique du registre dans Windows 10

Microsoft avait l'habitude de sauvegarder automatiquement le registre, mais cette fonctionnalité a été discrètement désactivée dans Windows 10. Dans cet article, Quantrimang.com vous guidera à travers les étapes pour sauvegarder automatiquement le registre dans un dossier. \RegBack) sous Windows 10.

Comment annuler une action sur un PC Windows

Comment annuler une action sur un PC Windows

Lorsque vous utilisez un ordinateur, faire des erreurs est tout à fait normal.

Que faire si la connexion Ethernet continue de baisser sous Windows 10/11 ?

Que faire si la connexion Ethernet continue de baisser sous Windows 10/11 ?

Votre connexion Ethernet peut parfois vous frustrer en vous déconnectant sans raison apparente sur votre PC Windows 10 ou 11.