Une commande installe l'ensemble de la pile : serveur Web, base de données, PHP et Nextcloud lui-même. Ce guide reprend ce démarrage simple et le termine correctement, afin que votre cloud privé soit sûr et utilisable dès le premier jour.
La plupart des guides Nextcloud commencent par une longue liste de courses : installez Apache, installez MariaDB, réglez PHP, créez une base de données, définissez les autorisations - et un faux pas n'importe où brise le tout. La vidéo ci-dessus utilise l'autre voie : le package instantané Nextcloud officiel, dans lequel une seule commande installe tout ensemble. La ligne honnête, avant de commencer : une étape l'installe, mais une poignée d'étapes courtes le rendent vraiment vôtre - un compte administrateur créé en toute sécurité, votre adresse enregistrée et HTTPS activé. Cette page couvre l'installation et ces étapes de finition, dans l'ordre.
Un snap est un ensemble d'applications complet. Le snap packs Nextcloud contient Nextcloud lui-même ainsi que le serveur Web Apache, une base de données MySQL et le runtime PHP dont il a besoin, tous préconfigurés pour fonctionner ensemble. Il est maintenu par l'équipe Snap de Nextcloud, et le propre manuel d'administration de Nextcloud décrit l'idée comme installer et oublier - le package se met également à jour automatiquement vers les nouvelles versions stables.
Le métier est un choix. Le snap est délibérément avisé : Apache et MySQL sont corrigés, les emplacements des fichiers sont corrigés et les réglages personnalisés approfondis sont limités par rapport à un serveur construit à la main. Pour un cloud domestique ou de petit bureau, cet échange en vaut presque toujours la peine : vous abandonnez des boutons auxquels vous ne toucheriez jamais et obtenez une installation qui fonctionne en quelques minutes.
Sur un nouveau serveur ou bureau Ubuntu, mettez d'abord à jour la liste des packages, puis installez :
sudo apt updatesudo snap install nextcloudsnap changes nextcloud, puis ouvrez l'adresse du serveur dans un navigateur : http://YOUR-SERVER-IPSi la page Nextcloud se charge, la pile est vivante. Ne créez pas encore le compte administrateur à la hâte à partir du navigateur - l'étape suivante montre l'ordre le plus sûr.
Lors de la première visite, la page Web propose de créer le compte administrateur. Cela fonctionne, mais jusqu'à ce que quelqu'un le fasse, quiconque accède en premier à la page peut la revendiquer. Sur votre propre réseau domestique, le risque est faible ; sur n'importe quel réseau partagé, créez plutôt le compte depuis le terminal :
sudo nextcloud.manual-install admin YourStrongPassword - remplacez les deux mots par votre propre nom d'administrateur et un mot de passe longQuoi qu’il en soit, ce compte administrateur est la clé principale de votre cloud. Utilisez un mot de passe que vous ne réutilisez nulle part ailleurs et conservez-le dans un gestionnaire de mots de passe.
Nextcloud répond uniquement aux demandes qui arrivent via des adresses en qui il a confiance. Ouvrez-le via une nouvelle adresse IP ou un nouveau nom de domaine et il affiche une page Accès via un domaine non approuvé au lieu de la connexion. Corrigez-le une fois, depuis le terminal :
sudo nextcloud.occ config:system:get trusted_domainssudo nextcloud.occ config:system:set trusted_domains 1 --value=192.168.1.50 (utilisez votre véritable IP)sudo nextcloud.occ config:system:set trusted_domains 2 --value=cloud.example.comRemarquez l'outil : sur le snap, chaque tâche de ligne de commande Nextcloud s'exécute via sudo nextcloud.occ. Vous le retrouverez dans les avertissements et les guides de sauvegarde de cette série.
Une page de connexion via HTTP simple envoie des mots de passe sur le réseau, lisibles par toute personne intermédiaire. Si votre serveur a un nom de domaine pointant vers lui, le snap peut récupérer et installer lui-même un certificat Let's Encrypt gratuit :
sudo nextcloud.enable-https lets-encryptPas encore de domaine ? Le snap propose également sudo nextcloud.enable-https self-signed, qui crypte la connexion mais affiche un avertissement du navigateur car le certificat ne prouve rien sur qui vous êtes. Pour une utilisation à l’intérieur de votre propre maison, ce qui est acceptable pour commencer ; pour un accès depuis l'extérieur, obtenez le vrai certificat - le guide d'accès extérieur de cette série couvre la configuration complète de la sécurité.
Terminez la journée d'installation avec une vraie preuve, pas seulement un écran de connexion :
Cet aller-retour prouve que le stockage, la base de données et la synchronisation sont tous sains. Ce que cette étape n'a pas fait : vos fichiers sont toujours sur le disque système, il n'y a pas encore de sauvegarde, les mises à jour arriveront selon le calendrier du snap et les paramètres d'administration affichent toujours des avertissements. Chacun d'eux a son propre petit guide dans cette série - faites-les au cours de la première semaine, avant que les vrais fichiers n'arrivent.
L'installation complète, en direct à l'écran - la commande, la première connexion et les écrans de configuration, exactement tels qu'ils apparaissent.
Watch Full VideoOui. Il s'agit du même logiciel serveur Nextcloud que tout le monde installe : le composant logiciel enfichable le regroupe simplement avec Apache, MySQL et PHP, les préconfigure et gère les mises à jour pour vous. Ce que vous abandonnez, c'est une personnalisation approfondie, et non des fonctionnalités qui manqueront à votre famille ou à votre petite équipe.
Sur une connexion Internet normale, le téléchargement et l'installation se terminent généralement en quelques minutes. La création du compte administrateur, l'enregistrement de votre adresse et l'activation de HTTPS ajoutent peut-être dix minutes supplémentaires - la plupart du temps en tapant, sans attendre.
Oui, mais traitez-le comme une migration, pas comme un commutateur : le composant logiciel enfichable envoie des commandes d'exportation et d'importation qui sauvegardent l'intégralité de l'instance (données, base de données et paramètres) afin que vous puissiez la restaurer sur un serveur construit différemment. La plupart des utilisateurs à domicile et dans les petites entreprises n’en ont jamais besoin ; le claquement continue de se maintenir.