Начини плаћања Abuse

Подешавање Seafile-а за синхронизацију и дељење датотека на Ubuntu 20.04

23.12.2022, 17:57

Сифиле је алат за дељење са функционалношћу сличном Дропбоксу. Сифиле је избор ако сте уморни од коришћења сервиса за дељење датотека, сталног отпремања и поновног отпремања информација. Сифиле на Убунтуу 20.04 ће вам омогућити да:

  • отпремити информације на јавно доступан ресурс;
  • синхронизовати информације из ресурса са библиотечким подацима у локалитету;
  • доделите приступ појединачним корисницима (запосленима, администраторима), расподелите овлашћења и урадите још много тога.

Сифиле се инсталира на стварним или виртуелним машинама које користе оперативни систем Ubuntu 20.04. Имају захтеве за RAM меморију, број процесорских језгара итд. Боље је радити са налога без администраторских права / без root привилегија (са sudo ). Минимални захтеви су 4 CPU и 4 GB RAM меморије.

Корак-по-корак упутства за подешавање Seafile-а

Да бисте радили са алатом, можда ћете морати да конфигуришете LDAP, WebDAV протокол, слање имејлова, резервне копије, garbage collection (GC) и друга подешавања.

Корак 1. Припрема система

Да бисте то урадили, потребно је да ажурирате пакете (команда apt update ), проверите подешавања синхронизације времена/временске зоне и аутоматског покретања.

Можда ћете такође морати да радите са заштитним зидом (подразумевано у Убунту-у он дозвољава све протоколе, али могу постојати нијансе).

Корак 2. Инсталирање услужних програма и апликација потребних за рад са Seafile-ом

Потребно нам је да инсталирамо:

  • Мемкеш са количином меморије коју Мемкеш може да користи наведеном у конфигурацијама;
     apt install memcached libmemcached-dev
  • Пајтон са свим потребним додатним компонентама;
  • база података – MariaDB, MongoDB, Postgresql или друге – помоћу команде (MariaDB је приказана у примеру):
     apt install mariadb-server

Корак 3: Инсталирајте Seafile

За инсталацију користите команду:

 useradd seafile -r

У зависности од специфичности пројекта, можда ћете морати да креирате посебан директоријум у који ћете отпремити инсталационе датотеке:

 mkdir -p /opt/seafile/bin

Током чаробњака за инсталацију, мораћете да наведете IP адресу или име сервера за везу. Корисник такође наводи име сервера, које ће бити јавно. Подразумевано, сервис ће слушати порт 8082, али се то може променити у подешавањима.