Fizetési módok Abuse

A Seafile beállítása fájlszinkronizáláshoz és megosztáshoz Ubuntu 20.04 alatt

  • Főoldal
  • Tudásbázis
  • A Seafile beállítása fájlszinkronizáláshoz és megosztáshoz Ubuntu 20.04 alatt
23.12.2022, 17:57

A Seafile egy megosztási eszköz, amely a Dropboxhoz hasonló funkciókkal rendelkezik. A Seafile a megfelelő eszköz, ha unod a fájlmegosztó oldalak használatát, az információk állandó feltöltését és újratöltését. A Seafile az Ubuntu 20.04 rendszeren lehetővé teszi, hogy:

  • információkat töltsön fel egy nyilvános erőforrásra;
  • az erőforrásból származó információk szinkronizálása a helyben található könyvtárak adataival;
  • hozzáférést biztosíthat egyes felhasználóknak (alkalmazottaknak, rendszergazdáknak), jogosultságokat oszthat ki, és még sok minden mást is tehet.

A Seafile telepítéséhez használjon valós vagy virtuális gépeket, amelyek az Ubuntu 20.04 operációs rendszer alapján futnak. Ezek követelményei a RAM memória mennyiségére, a processzormagok számára stb. vonatkoznak. Jobb, ha rendszergazdai jogok nélküli / root jogosultságok nélküli ( sudo) fiókból dolgozik. A minimális követelmények 4 CPU és 4 GB RAM.

A Seafile beállításának lépésről-lépésre történő leírása

Az LDAP, a WebDAV protokoll, az e-mail küldés, a biztonsági mentések, a szemétgyűjtés (GC) és egyéb beállítások szükségesek lehetnek az eszközzel való munkához.

1. lépés: A rendszer előkészítése

Ehhez szükséges a csomagok frissítése (apt update parancs), az időszinkronizáció / időzóna és az automatikus indítási beállítások ellenőrzése.

Lehet, hogy a tűzfallal is dolgoznia kell (az Ubuntu alapértelmezés szerint minden protokollt átenged, de lehetnek árnyalatok).

2. lépés: Telepítse a Seafile-lal való munkához szükséges segédprogramokat és alkalmazásokat.

Telepítenünk kell:

  • Memcache, megadva a konfigurációkban, hogy a Memcache mennyi memóriát használhat;
    apt install memcached libmemcached-dev
  • Python az összes szükséges kiegészítő komponenssel;
  • egy adatbázist - MariaDB, MongoDB, Postgresql vagy más - parancsra (a példában a MariaDB látható):
    apt install mariadb-server

3. lépés: A Seafile telepítése

A telepítéshez a parancsot használjuk:

useradd seafile -r

A projekt sajátosságaitól függően szükség lehet egy külön könyvtár létrehozására, ahová a telepítési fájlokat feltölti:

mkdir -p /opt/seafile/bin

A telepítési varázsló használata során meg kell adni a csatlakozni kívánt IP-címet vagy szerver nevét. Szintén a felhasználó fogja megadni a szerver nevét, amely nyilvános lesz. Alapértelmezés szerint a szolgáltatás a 8082-es porton fog figyelni, de ez a beállításokban módosítható.