Seafile е инструмент за споделяне с функционалност, подобна на тази на Dropbox. Seafile е предпочитаният инструмент, ако ви е омръзнало да използвате сайтове за споделяне на файлове, постоянно да качвате и презареждате информация. Seafile в Ubuntu 20.04 ще ви позволи да:
За да инсталирате Seafile, използвайте реални или виртуални машини, работещи на базата на операционната система Ubuntu 20.04. Те имат изисквания за количеството оперативна памет, броя на процесорните ядра и т.н. По-добре е да работите на акаунт без потребителски акаунт. По-добре е да работите от акаунт без администраторски права / без права на root (със sudo
). Минималните изисквания са 4 процесора и 4 GB оперативна памет.
За работа с инструмента може да са необходими настройки на LDAP, протокола WebDAV, изпращането на имейли, архивирането, събирането на отпадъци
(GC) и други настройки.
Това изисква актуализиране на пакетите (
команда apt
update), проверка на синхронизацията на времето / часовата зона и настройките за автоматично стартиране.
Може да се наложи да работите и със защитната стена (по подразбиране в Ubuntu тя пропуска всички протоколи, но може да има нюанси).
Трябва да инсталираме:
apt install memcached libmemcached-dev
apt install mariadb-server
За инсталацията се използва командата:
useradd seafile -r
В зависимост от спецификата на проекта може да се наложи да създадете отделна директория, в която да качите инсталационните файлове:
mkdir -p /opt/seafile/bin
Докато използвате съветника за инсталиране, ще е необходимо да посочите IP адреса или името на сървъра, към който да се свържете. Също така потребителят ще предпише името на сървъра, което ще бъде публично. По подразбиране услугата ще слуша на порт 8082, но това може да бъде променено в настройките.