Installation

Installer SeaFile sur Ubuntu

Ce guide explique comment configurer et exécuter le serveur de fichiers maritimes à partir d’un package pré-construit avec MySQL. Les étapes d’installation ci-dessous supposent que tous les packages de dépréciation de SeaFile Cloud sont installés et à jour sur votre système. Veuillez suivre les étapes d’installation de SeaFile:

    sudo apt update
    sudo apt install python3 python3-{pip,pil,ldap,urllib3,setuptools,mysqldb,memcache,requests}
    sudo apt install libpython3.8 ffmpeg

Téléchargez le dernier package SeaFile Server à partir de SeaFile Download. Au moment de cette installation, la dernière version de SeaFile Server est de 8,0,5 64 bits:

    sudo `apt -y install wget
    wget https://download.seadrive.org/seafile-server_8.0.5_x86-64.tar.gz

Une fois le téléchargement de fichier terminé, extraire l’archive vers / opt Directory:

    sudo tar -xvf  seafile-server_8.0.5_x86-64.tar.gz -C /opt
    sudo mv /opt/seafile-server-8.0.5 /opt/seafile

Ensuite, exécutez simplement le script de configuration.

    cd /opt/seafile/
    sudo ./setup-seafile-mysql.sh

Ce script vous guidera pour configurer votre serveur SeaFile à l’aide de MySQL. SeaFile Server fonctionnera sur le port 8082 et l’interface utilisateur Web SeaFile sera accessible sur le port 8000. Maintenant, commencez les services SeaFile par:

    cd /opt/seafile
    sudo ./seafile.sh start

Ensuite, commencez le service de frontend du site Web Seahub Django.

    sudo ./seahub.sh start 

Lorsque vous commencez Seahub, le script vous inciterait à créer un compte d’administration pour votre compte SeaFile Server. Le port par défaut est 127.0.0.1:8000. Nous vous recommandons donc de déployer un service proxy inversé afin que d’autres utilisateurs puissent accéder au service Seahub. Vous pouvez arrêter le site Web de Seahub et les processus SeaFile avec:

    ./seahub.sh stop
    ./seafile.sh stop

Toutes nos félicitations! Vous avez installé avec succès SeaFile Fichier Sync and Partager Platform sur Ubuntu. Apprécier!

 Français