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-CGI

Allez 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 = 512M

Et 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éer

Et 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/data

Tous 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 : c8nextcloud

Remarque : 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.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.