Installation Nextcloud · 2 min read · Nov 11, 2025
Comment installer Nextcloud avec ISPConfig 3.1

Ce tutoriel décrit les étapes pour installer Nextcloud pour les utilisateurs d’ISPConfig.
Prérequis
- Un serveur Linux avec Apache, MariaDB et PHP installés
- ISPConfig 3.1+ installé (Le tutoriel du serveur parfait)
- Un (sous) domaine pointant vers votre serveur. J’utiliserai nextcloud.example.com dans ce tutoriel
Ajouter le site
Dans ISPConfig, naviguez vers Sites et ajoutez un nouveau site web
Domaine : nextcloud.example.com
Quota disque dur : Définissez le quota pour le stockage de fichiers si nécessaire, ou utilisez -1 pour illimité.
Sous-domaine automatique : Aucun
SSL Let's Encrypt : <-- Cochez ceci pour recevoir un certificat SSL gratuit de Let's Encrypt.
PHP : Fast-CGIAllez dans Options
Ajoutez des paramètres php.ini personnalisés :
opcache.enable=1
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=10000
opcache.revalidate_freq=1
opcache.save_comments=1
memory_limit = 512MEt cliquez sur enregistrer !
Ajouter la base de données
REMARQUE : Toutes mes bases de données ont l’ID client devant elles, donc la base de données (utilisateur) pour le client 8 serait nommée “c8nextcloud”. Cela peut être différent dans votre système.
Allez dans utilisateurs de base de données et ajoutez un nouvel utilisateur
Client : Sélectionnez le client
Utilisateur de base de données : nextcloud
Mot de passe : Générez un mot de passe et enregistrez-le dans un fichier txt (temporaire).Enregistrez le nouvel utilisateur.
Ensuite, allez dans bases de données et ajoutez une nouvelle base de données
Site : nextcloud.example.com
Nom de la base de données : nextcloud
Utilisateur de base de données : Sélectionnez l'utilisateur de base de données que vous venez de créerEt cliquez sur enregistrer !
Ajouter un utilisateur FTP
Allez dans Comptes FTP
Site web : nextcloud.example.com
Nom d'utilisateur : nextcloud (ISPConfig ajoutera éventuellement un préfixe à ce nom d'utilisateur)
Mot de passe : Générez un mot de passe et enregistrez-le dans le fichier txt (temporaire) que vous avez créé plus tôt.Enregistrez le nouvel utilisateur
Installer Nextcloud
Téléchargez l’installateur Web Nextcloud sur nextcloud.com/install/#instructions-server (sous Installateur Web)
Connectez-vous à votre serveur avec votre programme FTP en utilisant l’utilisateur FTP que vous venez de créer (vous pouvez trouver le nom de votre utilisateur FTP sous Comptes FTP) et téléchargez setup-nextcloud.php dans le dossier web.
Allez sur nextcloud.example.com/setup-nextcloud.php
Cliquez sur suivant
Remplacez
nextcloud par
.Cliquez sur suivant
Nom d’utilisateur : Le nom d’utilisateur pour votre utilisateur admin
Mot de passe : Le mot de passe pour votre utilisateur admin (utilisez un mot de passe fort !)
Cliquez sur Stockage & base de données
Dossier de données :
/var/www/clients/client8/web16/private/dataTous les fichiers que vous placez dans Nextcloud seront maintenant enregistrés en dehors du dossier /web, ce qui est plus sécurisé.
Remarque : Remplacez client8 et web16 par l’ID client et web corrects. Vous pouvez les trouver sous les paramètres de votre site web -> racine du document.
Sélectionnez MySQL/MariaDB
Nom d'utilisateur : c8nextcloud
Mot de passe : Le premier mot de passe que vous avez noté dans votre fichier txt
Nom de la base de données : c8nextcloudRemarque : Vous pouvez trouver le nom de la base de données (utilisateur) sous ISPConfig-> Sites -> Bases de données.
Cliquez sur Terminer la configuration, et c’est fait ! La seule chose qu’il reste à faire est de configurer Nextcloud selon vos besoins et éventuellement d’installer quelques applications.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.