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.