Seafile è uno strumento di condivisione con funzionalità simili a Dropbox. Seafile è lo strumento ideale se siete stanchi di usare siti di condivisione di file, caricando e ricaricando continuamente informazioni. Seafile su Ubuntu 20.04 vi permetterà di:
Per installare Seafile si usano macchine reali o virtuali che funzionano sulla base del sistema operativo Ubuntu 20.04. Esse hanno requisiti per la quantità di RAM, il numero di core del processore, ecc. È meglio lavorare da un account senza diritti di amministratore / senza permessi di root (con sudo
). I requisiti minimi sono 4 CPU e 4 GB di RAM.
Per lavorare con lo strumento potrebbero essere necessari LDAP, il protocollo WebDAV, l'invio di e-mail, i backup, la garbage collection
(GC) e altre impostazioni.
Questo richiede l'aggiornamento dei pacchetti (
comando apt
update), la verifica della sincronizzazione dell'ora / del fuso orario e delle impostazioni di avvio automatico.
Potrebbe anche essere necessario lavorare con il firewall (per impostazione predefinita in Ubuntu lascia passare tutti i protocolli, ma potrebbero esserci delle sfumature).
È necessario installare:
apt install memcached libmemcached-dev
apt install mariadb-server
Il comando viene utilizzato per l'installazione:
useradd seafile -r
A seconda delle specifiche del progetto, potrebbe essere necessario creare una directory separata in cui caricare i file di installazione:
mkdir -p /opt/seafile/bin
Durante l'utilizzo della procedura guidata di installazione, sarà necessario specificare l'indirizzo IP o il nome del server a cui connettersi. L'utente dovrà anche specificare il nome del server, che sarà pubblico. Per impostazione predefinita, il servizio ascolterà la porta 8082, ma è possibile modificarla nelle impostazioni.