Seafile – Dropbox-қа ұқсас функционалдығы бар ортақ пайдалану құралы. Seafile файлды ортақ пайдалану қызметтерін пайдаланудан, ақпаратты үнемі жүктеп салудан және қайта жүктеуден шаршасаңыз таңдалады. Ubuntu 20.04 жүйесіндегі Seafile сізге мүмкіндік береді:
Seafile Ubuntu 20.04 операциялық жүйесімен жұмыс істейтін нақты немесе виртуалды машиналарға орнатылады. Олардың жедел жадыға, процессор өзектерінің санына және т.б. талаптары бар. Әкімші құқығы жоқ / түбірлік артықшылықтарсыз ( sudo
көмегімен) тіркелгіден жұмыс істеген дұрыс. Ең төменгі талаптар - 4 процессор және 4 ГБ жедел жады.
Құралмен жұмыс істеу үшін LDAP, WebDAV протоколын, электрондық хаттарды жіберуді, сақтық көшірмелерді, garbage collection
(GC) және басқа параметрлерді конфигурациялау қажет болуы мүмкін.
Ол үшін бумаларды жаңарту керек ( apt update
пәрмені), уақыт синхрондауды/уақыт белдеуін және автобастау параметрлерін тексеру.
Сондай-ақ брандмауэрмен жұмыс істеу қажет болуы мүмкін (Ubuntu-да әдепкі бойынша ол барлық протоколдарға рұқсат береді, бірақ нюанстар болуы мүмкін).
Біз орнатуымыз керек:
apt install memcached libmemcached-dev
apt install mariadb-server
Орнату үшін пәрменді пайдаланыңыз:
useradd seafile -r
Жобаның ерекшеліктеріне байланысты орнату файлдары жүктелетін бөлек каталог жасау қажет болуы мүмкін:
mkdir -p /opt/seafile/bin
Орнату шебері кезінде қосылым үшін IP мекенжайын немесе сервер атауын көрсету қажет. Пайдаланушы жалпыға ортақ болатын сервер атауын да көрсетеді. Әдепкі бойынша, қызмет 8082 портын тыңдайды, бірақ оны параметрлерде өзгертуге болады.