Betalningsmetoder Abuse

Konfigurera Seafile för synkronisering och delning av filer i Ubuntu 20.04

  • Hem
  • Kunskapsbas
  • Konfigurera Seafile för synkronisering och delning av filer i Ubuntu 20.04
23.12.2022, 17:57

Seafile är ett delningsverktyg med funktionalitet som liknar Dropbox. Seafile är det verktyg du ska välja om du är trött på att använda fildelningssajter och ständigt ladda upp och ladda upp information på nytt. Med Seafile på Ubuntu 20.04 kan du göra följande

  • ladda upp information till en offentlig resurs;
  • synkronisera information från resursen med data från bibliotek i den aktuella lokalen;
  • ge åtkomst till enskilda användare (anställda, administratörer), fördela behörigheter och göra mycket mer.

För att installera Seafile används verkliga eller virtuella maskiner som körs på grundval av operativsystemet Ubuntu 20.04. De har krav på mängden RAM-minne, antalet processorkärnor etc. Det är bättre att arbeta på ett konto utan användarkonto. Det är bättre att arbeta från ett konto utan administratörsrättigheter / utan root-behörigheter (med sudo). Minimikraven är 4 processorer och 4 GB RAM.

Steg-för-steg-instruktioner för att konfigurera Seafile

LDAP, WebDAV-protokoll, e-post, säkerhetskopiering, garbage collection (GC) och andra inställningar kan krävas för att arbeta med verktyget.

Steg 1: Förbereda systemet

Detta kräver uppdatering av paket (kommandot apt update), kontroll av tidssynkronisering/tidszon och inställningar för automatisk start.

Du kan också behöva arbeta med din brandvägg (som standard i Ubuntu släpper den igenom alla protokoll, men det kan finnas nyanser).

Steg 2: Installera de verktyg och program som behövs för att arbeta med Seafile

Vi behöver installera:

  • Memcache, genom att i konfigurationen ange hur mycket minne Memcache får använda;
    apt install memcached libmemcached-dev
  • Python med alla nödvändiga ytterligare komponenter;
  • en databas - MariaDB, MongoDB, Postgresql eller andra - via kommando (MariaDB visas i exemplet):
    apt install mariadb-server

Steg 3: Installera Seafile

Kommandot används för installation:

useradd seafile -r

Beroende på projektets specifika egenskaper kan du behöva skapa en separat katalog där du laddar upp installationsfilerna:

mkdir -p /opt/seafile/bin

När du använder installationsguiden kommer det att vara nödvändigt att ange IP-adressen eller servernamnet för att ansluta till. Användaren kommer också att ange servernamnet, som kommer att vara offentligt. Som standard kommer tjänsten att lyssna på port 8082, men det kan ändras i inställningarna.