Skip to main content

Installation Nextcloud

Installer Nextcloud sur Debian 11 :

Pour débuter l’installation de Nextcloud sur Debian 11, nous allons mettre à jour notre machine Debian :

sudo apt update && sudo apt upgrade -y

image.png

Puis on va télécharger les dépendances :

sudo apt install wget unzip

 

 

image.png

Ensuite, on va installer Apache2 comme serveur Web :

sudo apt install apache2 libapache2-mod-php

image.png

Après, on va installer php :

sudo apt install -y php php-gd php-curl php-zip php-dom php-xml php-simplexml php-mbstring php-mysql

image.png

Et la base de données (Mariadb) :

sudo apt install mariadb-server

image.png

Ensuite on va changer le mot de passe root de Mariadb avec :

mysql_secure_installation

image.png

Enfin on va créer une base de données nextcloud et un utilisateur :

mariadb -u root -p
CREATE DATABASE nextclouddb;
GRANT ALL ON nextclouddb.* TO 'usernextcloud'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
EXIT;

image.png

Puis on va se rendre dans un emplacement temporaire pour télécharger Nextcloud :

cd /tmp

image.png

Ensuite, on va télécharger Nextcloud :

wget https://download.nextcloud.com/server/releases/nextcloud-25.0.4.zip

image.png

Après avoir télécharger l’archive, on va la dézipper :

image.png

Puis on va déplacer le dossier dans le répertoire Web :

mv nextcloud /var/www/html

image.png

Après on peut se rendre sur le site avec l’adresse ip de la machine pour poursuivre : http://votre-ip/

Enfin on ajoute les droits à l’utilisateur web sur le répertoire de Nextcloud :

chown -R www-data:www-data /var/www/html/nextcloud

image.png

Créer un compte administrateur pour Nextcloud :

image.png

Puis saisissez vos accès à votre base de données :

image.png

Après avoir saisis vos informations, l’installation de Nextcloud est terminée.

image.png

Vous pouvez désormais utiliser Nextcloud.

image.png