Actualité Web, PC et Serveurs

Construisez votre propre serveur cloud Raspberry Pi avec Nextcloud- Bien installer son serveur

Le 16 juillet 2021 , mis à jour le 4 septembre 2021 - 9 minutes de lecture

[bzkshopping keyword= »Minecraft » count= »8″ template= »grid »]

Le stockage en nuage est une partie importante de la vie moderne. L'inconvénient est que vos données sont stockées sur des serveurs distants par une entreprise anonyme sur laquelle vous devez compter pour la confidentialité et la sécurité de vos précieux documents et photos.

Cependant, il existe une autre option : héberger vos fichiers sur votre propre serveur cloud exécuté sur un ordinateur à la maison ou au bureau. L'un des services les plus populaires pour y parvenir est.

Nous vous montrons comment installer Nextcloud sur un Raspberry Pi, connecter un stockage externe et sélectionner un boîtier approprié.

Nextcloud vs ownCloud pour Raspberry Pi : quel est le meilleur ?

Stockage en ligne

Une autre option pour votre serveur cloud Raspberry Pi à domicile est ownCloud. En fait, Nextcloud est un spin-off indépendant d'ownCloud créé par certains des principaux contributeurs de ce dernier.

Bien que les fonctionnalités de base soient très similaires pour les deux, il existe des différences importantes. Certaines des fonctionnalités les plus avancées d'ownCloud ne sont disponibles que pour les abonnés premium, tandis que toutes les fonctionnalités sont gratuites dans Nextcloud. Les utilisateurs non techniques peuvent également trouver l'interface utilisateur de NextCloud un peu plus facile à utiliser.

1. Installez Nextcloud

Il existe deux méthodes principales pour installer Nextcloud sur un Raspberry Pi. La première consiste à utiliser l'appliance Nextcloud Ubuntu pour Raspberry Pi. Cela vous oblige à ouvrir un compte Ubuntu SSO et également à générer des clés SSH pour l'accès à distance et le démarrage de votre nouveau serveur Nextcloud.

Alternativement, NextCloudPi est une version spéciale de Nextcloud conçue pour fonctionner sur un Raspberry Pi 3 ou 4. C'est la méthode que nous utilisons ici.

Tout d'abord, téléchargez le dernier fichier image du système d'exploitation NextCloudPi sur le site Web OwnYourBits. Ouvrir le dossier sélectionné RPi suivi d'une date (pas la version Berryboot). Téléchargez le fichier BZ2 ou utilisez le torrent pour le télécharger (recommandé).

Extrayez le fichier à l'aide d'un outil d'archivage (tel que WinRAR ou 7-Zip pour Windows) sur votre ordinateur ; vous avez maintenant un dossier qui contient un fichier IMG.

Utilisez l'application Raspberry Pi Imager pour flasher ce fichier (image du système d'exploitation) sur une carte microSD insérée – une carte de 8 Go ou plus est recommandée. Pour utiliser ceci :

  • Cliquez sur Sélectionnez le système d'exploitation

  • Sélectionner Utiliser la personnalisation et accédez au fichier IMG NextCloudPi

  • Cliquez sur Sélectionnez le stockage et sélectionnez votre carte microSD (communément appelée « périphérique de stockage générique »)

  • Cliquez sur Écrivez et attendez qu'il soit écrit et confirmé

Installer NextCloud PI dans l'imageur Raspberry Pi

Connexe : Comment installer un système d'exploitation sur Raspberry Pi

2. Démarrez Nextcloud sur le Raspberry Pi

Connexion en ligne de commande NextCloud Pi

Insérez la carte microSD dans le Raspberry Pi et allumez-le. Après quelques secondes montrant la séquence de démarrage (beaucoup de texte défilant), vous serez invité à vous connecter. Le nom d'utilisateur par défaut est pi et le mot de passe est framboise. Pour des raisons de sécurité, il est recommandé de changer votre mot de passe Raspberry Pi par la suite.

3. Connectez-vous au Wi-Fi

Entrer sudo raspi-config et sélectionnez 2 options de réseau, ensuite Réseau local sans fil N2. Sélectionnez votre pays, suivi du SSID (nom) et du mot de passe du routeur. Sélectionner Finir pour revenir à la ligne de commande.

Pour découvrir l'adresse IP du Raspberry Pi, saisissez :

adresse ip

Écrire inet adresse ci-dessous réseau local sans fil0: c'est l'adresse IP du Raspberry Pi. Certains routeurs lui réservent la même adresse à chaque démarrage ; sinon, vous configurerez une adresse IP statique pour votre Raspberry Pi.

À ce stade, vous pouvez également activer SSH pour un accès à distance à partir d'un autre ordinateur si vous ne souhaitez pas garder le Raspberry Pi connecté à un moniteur tout en poursuivant la configuration. Pour ce faire, utilisez la commande :

démarrage du service sudo ssh

Depuis la ligne de commande ou le terminal d'un autre ordinateur, vous pouvez entrer ssh pi @[your Pi’s IP address] pour accéder à la ligne de commande du Raspberry Pi.

4. Activer l'interface Web Nextcloud

Entrer sudo ncp-config et sélectionnez Oui si vous êtes invité à mettre à jour. Sélectionnez le menu suivant CONFIGURER et utilisez la flèche vers le bas pour faire défiler vers le bas de la liste.

Sélectionnez ici nc-webui, si simple non et écrire Oui. presse Entrer puis n'importe quelle clé. Sélectionner Dos et Finir pour quitter l'outil de configuration.

5. Activer et configurer Nextcloud

Entrez l'adresse dans un navigateur Web sur un autre ordinateur https : //[your Pi’s IP address]: 4443

Si vous voyez un avertissement indiquant que votre connexion n'est pas privée ou sécurisée, choisissez de l'ignorer (en sélectionnant Avancée dans Chrome ou Firefox) et continuez vers le site.

Il vous sera demandé de vous connecter. Le nom d'utilisateur par défaut est ncp, et le mot de passe est biter propre.

Écran d'activation NextCloudPi

L'écran d'activation NextCloudPi affiche deux mots de passe, que vous devez copier et coller dans un document pour les garder en sécurité. Le premier est le mot de passe du panneau Web NextCloudPi qui vous permet de configurer les paramètres du serveur. La seconde est l'interface Web Nextcloud elle-même. Vous pouvez modifier ces mots de passe ultérieurement si vous le souhaitez.

Une fois les mots de passe répertoriés, sélectionnez Activer. Après quelques secondes, vous serez invité à vous connecter au panneau Web NextCloudPi. Mais passons-le pour l'instant et connectez-vous à l'interface Web Nextcloud.

6. Accéder à l'interface Web Nextcloud

Aller à https : //[your Pi’s IP address] (sans le suffixe : 4443) et connectez-vous avec le nom d'utilisateur ncp et le deuxième mot de passe que vous avez entré.

Après avoir parcouru l'écran d'accueil, vous verrez le tableau de bord principal. Ceci est votre propre serveur cloud fonctionnant sur le Raspberry Pi !

Tableau de bord Web NextCloudPi

Cliquez sur N en haut à droite pour accéder à un menu déroulant avec des options pour les paramètres (tout un tas – personnel et administrateur), les utilisateurs (vous pouvez ajouter et gérer des utilisateurs) et les applications à installer (par exemple la suite bureautique Collabora Online et serveur ARM64).

Dans la barre d'outils supérieure, il y a des icônes pour les sections telles que les fichiers, les photos, les contacts, le calendrier et les tâches. Il existe également une icône NextCloudPi qui vous amène au panneau Web. Cliquez dessus et vous serez invité à vous connecter avec votre nom d'utilisateur ncp et le premier mot de passe que vous avez entré. Un assistant apparaît, avec des options pour configurer le stockage USB et l'accès Internet à distance.

7. Ajouter un stockage externe USB

Votre carte microSD a une capacité limitée, il est donc préférable d'ajouter un stockage USB pour le serveur Nextcloud. Connectez le périphérique de stockage à l'un des ports USB du Raspberry Pi.

Avant de continuer, créez un répertoire pour cela dans la ligne de commande sur le Raspberry Pi (ou via SSH). Tapez la commande suivante :

sudo mkdir / média / clé USB

Accédez au panneau Web NextCloudPi dans le navigateur de l'autre ordinateur. Sélectionnez dans l'assistant qui apparaît (vous pouvez l'ouvrir à l'aide d'une icône de baguette dans la barre d'outils supérieure) Configuration USB. Répondre Oui à la première question, puis cliquez sur Continuer.

Il vous sera alors demandé si vous souhaitez formater la clé USB. Si vous êtes sûr qu'il n'y a pas de fichiers importants que vous souhaitez conserver, sélectionnez Format USB. Enfin, cliquez Déplacer les données vers USB.

8. Ajouter un accès Internet à distance

Jusqu'à présent, vous n'avez accès au serveur Nextcloud qu'à partir de votre propre réseau local, ce qui est un peu restrictif. Pour accéder à votre serveur Nextcloud via Internet depuis n'importe où, vous devez utiliser la redirection de port et un service DNS dynamique.

9. Sélectionnez un cas pour le serveur Nextcloud

Housse DeskPi Pro Raspberry Pi

Exécuter votre serveur Nextcloud sur une carte Raspberry Pi uniquement n'est pas une bonne idée, car il accumulera de la poussière avec le temps. Il existe une large gamme de boîtiers disponibles pour les modèles Raspberry Pi 3 et 4 de taille standard.

Au lieu d'un boîtier en plastique bon marché, nous recommanderions quelque chose de plus solide comme le DeskPi Pro. Celui-ci dispose de suffisamment d'espace dans le cas d'un lecteur de stockage SATA et est livré avec un adaptateur M.2 vers SATA. Pour éviter que le Raspberry Pi ne surchauffe, il dispose également d'un système de refroidissement ICE Tower et d'un dissipateur thermique.

Une autre bonne option est le boîtier Argon ONE M.2, qui vous permet d'utiliser n'importe quelle taille de disque SATA M.2. Alternativement, vous pouvez choisir un boîtier robuste pour le Raspberry Pi seul et vous connecter à un lecteur de stockage USB externe standard.

Construisez votre propre serveur cloud Raspberry Pi : Succès

Félicitations, vous avez maintenant configuré un serveur cloud sur votre Raspberry Pi à l'aide de NextCloudPi. Vous pouvez visiter le tableau de bord à l'aide d'un navigateur Web sur un autre appareil. Il existe même une application Nextcloud pour iOS et Android que vous pouvez utiliser.


muo-diy-raspberrypi-twisteros-macos-featured-2
Transformez votre Raspberry Pi en Mac ou PC avec Twister OS

Chargez le Raspberry Pi avec le système d'exploitation Twister et donnez-lui un nouveau look époustouflant inspiré de Windows et macOS.

Lire la suite


A propos de l'auteur

. "frontière =" 0