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!