Seafile ir koplietošanas rīks ar Dropbox līdzīgu funkcionalitāti. Ja esat noguris no failu koplietošanas vietņu lietošanas, nemitīgas informācijas augšupielādes un atkārtotas augšupielādes, Seafile ir piemērots rīks. Seafile Ubuntu 20.04 operētājsistēmā ļaus jums:
Lai instalētu Seafile, izmantojiet reālas vai virtuālas mašīnas, kas darbojas uz operētājsistēmas Ubuntu 20.04 bāzes. Tām ir noteiktas prasības attiecībā uz operatīvās atmiņas apjomu, procesora kodolu skaitu u. c. Labāk ir strādāt ar kontu bez lietotāja konta. Labāk ir strādāt no konta bez administratora tiesībām / bez root tiesībām (ar sudo
). Minimālās prasības ir 4 procesori un 4 GB RAM.
Darbam ar rīku var būt nepieciešami LDAP, WebDAV protokols, e-pasta sūtīšana, dublējumi, atkritumu savākšana
(GC) un citi iestatījumi.
Šajā posmā ir jāatjaunina paketes (apt
update komanda), jāpārbauda laika sinhronizācija / laika zona un automātiskās palaišanas iestatījumi.
Var būt nepieciešams arī strādāt ar ugunsmūri (pēc noklusējuma Ubuntu tas caurlaiž visus protokolus, bet var būt nianses).
Mums ir jāinstalē:
apt install memcached libmemcached-dev
apt install mariadb-server
Instalēšanai tiek izmantota komanda:
useradd seafile -r
Atkarībā no projekta specifikas var būt nepieciešams izveidot atsevišķu direktoriju, kurā augšupielādēt instalācijas failus:
mkdir -p /opt/seafile/bin
Izmantojot instalēšanas vedni, būs jānorāda IP adrese vai servera nosaukums, ar kuru izveidot savienojumu. Tāpat lietotājs noteiks servera nosaukumu, kas būs publisks. Pēc noklusējuma pakalpojums klausīsies 8082 portā, taču to var mainīt iestatījumos.