Maksutavat Abuse

Seafilen määrittäminen tiedostojen synkronointia ja jakamista varten Ubuntu 20.04:ssä

  • Pääsivu
  • Tietopohja
  • Seafilen määrittäminen tiedostojen synkronointia ja jakamista varten Ubuntu 20.04:ssä
23.12.2022, 17:57

Seafile on jakamistyökalu, jonka toiminnot muistuttavat Dropboxia. Seafile on työkalu, jos olet kyllästynyt käyttämään tiedostonjakosivustoja ja lataamaan jatkuvasti tietoja ja lataamaan niitä uudelleen. Seafile Ubuntu 20.04:ssä antaa sinulle mahdollisuuden:

  • ladata tietoja julkiseen resurssiin;
  • synkronoida resurssin tiedot paikkakunnan kirjastojen tietojen kanssa;
  • tarjota käyttöoikeuksia yksittäisille käyttäjille (työntekijöille, ylläpitäjille), jakaa oikeuksia ja tehdä paljon muuta.

Seafilen asentamiseen käytetään oikeita tai virtuaalisia koneita, jotka toimivat Ubuntu 20.04 -käyttöjärjestelmän pohjalta. Niillä on vaatimuksia RAM-muistin määrästä, prosessoriytimien määrästä jne. On parempi työskennellä tilillä ilman käyttäjätunnusta. On parempi työskennellä tililtä ilman järjestelmänvalvojan oikeuksia / ilman root-oikeuksia ( sudo:lla). Vähimmäisvaatimukset ovat 4 prosessoria ja 4 Gt RAM-muistia.

Vaiheittaiset ohjeet Seafilen käyttöönottoon

LDAP, WebDAV-protokolla, sähköpostin lähettäminen, varmuuskopiointi, roskienkeruu (GC) ja muut asetukset saattavat olla tarpeen työkalun kanssa työskentelyyn.

Vaihe 1: Valmistele järjestelmä

Tämä edellyttää pakettien päivittämistä (komento apt update), aikasynkronoinnin / aikavyöhykkeen ja automaattisen käynnistyksen asetusten tarkistamista.

Saatat myös joutua työskentelemään palomuurin kanssa (Ubuntussa se päästää oletusarvoisesti kaikki protokollat läpi, mutta siinä voi olla vivahteita).

Vaihe 2: Asenna Seafilen kanssa työskentelyyn tarvittavat apuohjelmat ja sovellukset.

Meidän on asennettava:

  • Memcache, määrittäen configsissa muistin määrän, jota Memcache voi käyttää;
    apt install memcached libmemcached-dev
  • Python ja kaikki tarvittavat lisäkomponentit;
  • tietokanta - MariaDB, MongoDB, Postgresql tai muut - komennolla (esimerkissä on MariaDB):
    apt install mariadb-server

Vaihe 3: Asenna Seafile

Asennukseen käytetään komentoa:

useradd seafile -r

Projektin erityispiirteistä riippuen sinun on ehkä luotava erillinen hakemisto, johon lataat asennustiedostot:

mkdir -p /opt/seafile/bin

Ohjattua asennusta käytettäessä on tarpeen määrittää IP-osoite tai palvelimen nimi, johon yhteys muodostetaan. Myös käyttäjä määrittelee palvelimen nimen, joka on julkinen. Oletusarvoisesti palvelu kuuntelee porttia 8082, mutta sitä voidaan muuttaa asetuksissa.