Nextcloud
Téléchargement de configuration de nextcloud avec apache2
Installation des packages nécessaires
apt-get install apache2 libapache2-mod-php mariadb-server php-xml php-cli php-cgi php-mysql php-mbstring php-gd php-curl php-zip wget unzip -yTéléchargement de nextcloud
wget https://download.nextcloud.com/server/releases/latest.zip
unzip ~/latest.zip
sudo mv nextcloud /var/www/html/
sudo chown -R www-data:www-data /var/www/html/nextcloud
chown -R www-data:www-data /var/www/html/nextcloudCréation de la base de donnée pour nextcloud
mysql -u root -p
CREATE DATABASE nextclouddb;
CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'myPassword';
GRANT ALL ON nextclouddb.* TO 'nextclouduser'@'localhost';Apache2
nano /etc/apache2/sites-available/nextcloud.confnextcloud.conf (configuration de l'hôte virtuel)
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/nextcloud/
ServerName srv-lin1-02.lin1.local
ServerAlias 10.10.10.22
Alias /nextcloud "/var/www/html/nextcloud/"
<Directory /var/www/html/nextcloud/>
Options +FollowSymlinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>Il faut ensuite activer notre site
a2ensite nextcloud.conf
a2dissite 000-default.conf # Désactiver le site par défaut (page d'information d'apache2)Configuration de Nextcloud
Configuration du dossier des données sur le SAN
mkdir /nextcloud-data/data
chown -R www-data:www-data /nextcloud-data/data/Installation du module PHP nécessaire pour le connecter au LDAP
apt-get install -y php-ldapConfiguration de base de nextcloud avec la base de données, l'administrateur et le lien du répertoire de stockage des données.

Paramètre des quotas pour les utilisateurs (Leur dossier personnel).

Configuration LDAP
Activation de l'application pour se connecter au serveur LDAP. Sous "Applications" > "Packs d'applications"

Connexion au serveur LDAP sous "Paramètre d'administrations" > "Intégrations LDAP/AD"




Création des dossiers communs
Une application "group folders" est disponible dans "Pack d'applications". Il faut l'activer afin de pouvoir gérer des dossiers de groupes.

Sous "Paramètres d'administration" > "Dossiers de groupes", on peut ensuite créer des dossiers partagés entre groupes.


Last updated