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.

Muut artikkelit

23.12.2022
15 363
Tietopohja / Ohjeet
Ngrok-tilin rekisteröinti ja yhteys