Installazione

Installa Seafile su Ubuntu

Questa guida spiega come configurare ed eseguire Sea File Server da un pacchetto pre-costruito con MySQL. Sotto le fasi di installazione presumono che tutti i pacchetti di deposito della nuvola di mare siano installati e aggiornati sul sistema. Segui le fasi dell’installazione del mare:

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

Scarica l’ultimo pacchetto server Seafile da Download del file di mare. Al momento di questa installazione l’ultima versione di Seafile Server è 8.0,5 64 bit:

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

Una volta completato il download del file, estrarre l’archivio in /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

Successivamente, basta eseguire lo script di configurazione.

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

Questo script ti guiderà a configurare il tuo server Seafile utilizzando MySQL. Seafile Server funzionerà sulla porta 8082 e l’interfaccia utente Web Seafile sarà accessibile sulla porta 8000. Ora inizia i servizi di Seafile da:

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

Successivamente, avvia il servizio di frontend del sito Web di Seahub Django.

    sudo ./seahub.sh start 

Quando si avvia SeaHub, lo script ti richiederebbe di creare un account amministratore per il tuo account Server Seafile. La porta predefinita è 127.0.0.1:8000. Quindi, ti consigliamo di distribuire un servizio proxy inverso in modo che altri utenti possano accedere al servizio SeaHub. Puoi fermare il sito Web SeaHub e i processi del file di mare con:

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

Congratulazioni! Hai installato correttamente la sincronizzazione dei file del file di mare e la piattaforma di condivisione su Ubuntu. Godere!

 Italiano