Makseviisid Abuse

Seafile'i konfigureerimine failide sünkroniseerimiseks ja jagamiseks Ubuntu 20.04s

  • Kodu
  • Teadmistebaas
  • Seafile'i konfigureerimine failide sünkroniseerimiseks ja jagamiseks Ubuntu 20.04s
23.12.2022, 17:57

Seafile on Dropboxiga sarnase funktsionaalsusega jagamisvahend. Seafile on vahend, kui olete väsinud failijagamissaitide kasutamisest, pidevast teabe üleslaadimisest ja uuesti üleslaadimisest. Seafile Ubuntu 20.04 võimaldab teil:

  • laadida üles teavet avalikku ressurssi;
  • sünkroonida ressursi teavet asukoha raamatukogude andmetega;
  • anda juurdepääsu üksikutele kasutajatele (töötajatele, administraatoritele), jagada õigusi ja teha palju muud.

Seafile installimiseks kasutage reaalseid või virtuaalseid masinaid, mis töötavad operatsioonisüsteemi Ubuntu 20.04 alusel. Neil on nõuded RAM-i mahule, protsessori südamike arvule jne. Parem on töötada ilma kasutajakontota. Parem on töötada kontolt ilma administraatoriõigusteta / ilma root-õigusteta ( sudo'ga). Minimaalsed nõuded on 4 protsessorit ja 4 GB RAM-i.

Seafile'i seadistamise samm-sammulised juhised

Tööriistaga töötamiseks võivad olla vajalikud LDAP, WebDAV-protokoll, e-posti saatmine, varukoopiad, prügikogumine (GC) ja muud seadistused.

1. samm: süsteemi ettevalmistamine

Selleks on vaja uuendada pakette (käsk apt update), kontrollida aja sünkroniseerimist / ajavööndi ja automaatse käivitamise seadeid.

Samuti võib olla vaja töötada oma tulemüüriga (Ubuntus laseb see vaikimisi kõik protokollid läbi, kuid võib olla nüansse).

2. samm: Paigaldage Seafile'iga töötamiseks vajalikud utiliidid ja rakendused.

Meil on vaja paigaldada:

  • Memcache, määrates configs'is, kui palju mälu Memcache saab kasutada;
    apt install memcached libmemcached-dev
  • Python koos kõigi vajalike lisakomponentidega;
  • andmebaas - MariaDB, MongoDB, Postgresql või muu - käsu korras (näidises on näidatud MariaDB):
    apt install mariadb-server

3. samm: Seafile'i paigaldamine

Paigaldamiseks kasutatakse käsku:

useradd seafile -r

Sõltuvalt projekti spetsiifikast võib olla vaja luua eraldi kataloog, kuhu laetakse üles paigaldusfailid:

mkdir -p /opt/seafile/bin

Paigaldusviisardi kasutamisel on vaja määrata IP-aadress või serveri nimi, millega ühenduda. Samuti määrab kasutaja serveri nime, mis on avalik. Vaikimisi kuulab teenus pordi 8082, kuid seda saab seadetes muuta.