Seafile er et delingsværktøj med samme funktionalitet som Dropbox. Seafile er det foretrukne værktøj, hvis du er træt af at bruge fildelingssider, hvor du konstant uploader og reuploader information. Seafile på Ubuntu 20.04 giver dig mulighed for at:
For at installere Seafile skal du bruge rigtige eller virtuelle maskiner, der kører på basis af operativsystemet Ubuntu 20.04. De har krav til mængden af RAM, antallet af processorkerner osv. Det er bedre at arbejde på en konto uden en brugerkonto. Det er bedre at arbejde fra en konto uden administratorrettigheder/uden root-rettigheder (med sudo
). Minimumskravene er 4 CPU'er og 4 GB RAM.
LDAP, WebDAV-protokol, e-mail-afsendelse, sikkerhedskopiering, garbage collection
(GC) og andre indstillinger kan være nødvendige for at arbejde med værktøjet.
Dette kræver opdatering af pakker (apt
update-kommando), kontrol af tidssynkronisering/tidszone og indstillinger for automatisk opstart.
Det kan også være nødvendigt at arbejde med din firewall (i Ubuntu lader den som standard alle protokoller komme igennem, men der kan være nuancer).
Vi er nødt til at installere:
apt install memcached libmemcached-dev
apt install mariadb-server
Kommandoen bruges til installation:
useradd seafile -r
Afhængigt af projektets detaljer kan det være nødvendigt at oprette en separat mappe, hvor du uploader installationsfilerne:
mkdir -p /opt/seafile/bin
Når du bruger installationsguiden, er det nødvendigt at angive den IP-adresse eller det servernavn, der skal oprettes forbindelse til. Brugeren skal også angive servernavnet, som skal være offentligt. Som standard vil tjenesten lytte til port 8082, men det kan ændres i indstillingerne.