Seafile est un outil de partage dont les fonctionnalités sont similaires à celles de Dropbox. Seafile est l'outil de choix si vous êtes fatigué d'utiliser des sites de partage de fichiers, de télécharger et de recharger constamment des informations. Seafile sur Ubuntu 20.04 vous permettra de :
Pour installer Seafile, utilisez des machines réelles ou virtuelles fonctionnant sur la base du système d'exploitation Ubuntu 20.04. Elles ont des exigences concernant la quantité de mémoire vive, le nombre de cœurs de processeur, etc. Il est préférable de travailler à partir d'un compte sans droits d'administrateur / sans droits de root (avec sudo
). La configuration minimale requise est de 4 CPU et 4 Go de RAM.
LDAP, le protocole WebDAV, l'envoi d'e-mails, les sauvegardes, le garbage collection
(GC) et d'autres paramètres peuvent être nécessaires pour travailler avec l'outil.
Cela nécessite la mise à jour des paquets (
commande apt
update), la vérification de la synchronisation du temps / du fuseau horaire et des paramètres de démarrage automatique.
Il se peut également que vous deviez travailler avec votre pare-feu (par défaut, dans Ubuntu, il laisse passer tous les protocoles, mais il peut y avoir des nuances).
Nous devons installer :
apt install memcached libmemcached-dev
apt install mariadb-server
La commande est utilisée pour l'installation :
useradd seafile -r
En fonction des spécificités du projet, vous devrez peut-être créer un répertoire séparé dans lequel vous téléchargerez les fichiers d'installation :
mkdir -p /opt/seafile/bin
Lors de l'utilisation de l'assistant d'installation, il sera nécessaire de spécifier l'adresse IP ou le nom du serveur auquel se connecter. L'utilisateur indiquera également le nom du serveur, qui sera public. Par défaut, le service écoutera le port 8082, mais cela peut être modifié dans les paramètres.