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:
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.
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.
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).
Telepítenünk kell:
apt install memcached libmemcached-dev
apt install mariadb-server
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ó.