Installation et configuration de Nextcloud avec Apache (Debian 8.7)
Nextcloud un fork (dérivé) d’Owncloud. Il a été créé en 2 juin 2016, suite à des conflits d’intérêt entre les développeurs et la société ownCloud Inc.
Je pars du principe que nous avons un serveur web (Apache sans virtualhost, PHP, MariaDB) fonctionnel. Si ce n’est pas le cas vous pouvez suivre la documentation que j’ai écrite et que vous trouverez respectivement ici, ici, et la.
Avant de l’installer, nous devons installer les dépendances nécessaires à son bon fonctionnement. Pour cela on tape la commande suivante :
|
|
Installation de Nextcloud
Nous allons récupérer l’archive contenant les fichiers Nextcloud via la commande suivante :
|
|
Avant de dézipper l’archive précédemment téléchargée nous devons installer « unzip ». Pour cela on tape la commande suivante :
|
|
Maintenant que nous avons récupéré l’archive, nous allons la décompresser via la commande suivante :
|
|
Création d’un VirtualHost pour Nextcloud
Nous allons créer un VirtualHost via la commande suivante :
|
|
Et on y enregistre :
|
|
Maintenant que l’on a configuré, le virtualhost, nous devons l’activer. Pour cela nous tapons la commande suivante :
|
|
On va créer le répertoire qui contiendra les fichiers de log de Nextcloud via la commande suivante :
|
|
Nous devons créer le répertoire data afin de procéder à la configuration de Nextcloud :
|
|
Nous allons modifier le propriétaire sur les répertoires et fichiers pour le bon fonctionnement de Nextcloud :
|
|
On vérifie que l’on n’a pas fait d’erreur lors de la configuration de notre VirtualHost via la commande suivant :
|
|
Si en retour on obtient un « Syntax OK », on rend le VirtualHost créé disponible via la commande suivante :
|
|
Nous allons maintenant créer la base de données MariaDB à l’aide de la documentation que j’ai écrite précédemment ici avec les informations suivantes :
- database : nextclouddb
- username : nextcloud
- mot de passe : mon_mot_de_passe
Configuration de Nextcloud
Afin de pouvoir accéder à votre site via l’url http://www.moncloud.fr, il faut ajouter une ligne au fichier « /etc/hosts ». Pour cela on édite le fichier via la commande suivante :
|
|
Puis ajouter la ligne suivante :
|
|
On vérifie ensuite que le VirtualHost fonctionnent en accédant à http://www.moncloud.fr/ On configure un compte « Administrateur » ici admin avec son mot de passe
On clique sur « Configurer la base de données » puis on rentre les informations comme ci-dessous, puis on clique sur « Terminer l’installation »
Voila l’installation et la configuration de Nextcloud est terminée