Seafile is een tool voor het delen van bestanden met functionaliteit die lijkt op Dropbox. Seafile is de tool bij uitstek als je het beu bent om sites voor het delen van bestanden te gebruiken en voortdurend informatie te uploaden en opnieuw te uploaden. Met Seafile op Ubuntu 20.04 kun je:
Om Seafile te installeren gebruik je echte of virtuele machines die draaien op basis van het besturingssysteem Ubuntu 20.04. Ze hebben eisen voor de hoeveelheid RAM, het aantal processorkernen, enz. Het is beter om te werken vanaf een account zonder beheerdersrechten / zonder rootrechten (met sudo
). De minimale vereisten zijn 4 CPU's en 4 GB RAM.
LDAP, WebDAV protocol, e-mailverzending, back-ups, garbage collection
(GC) en andere instellingen kunnen nodig zijn om met de tool te werken.
Dit vereist het updaten van pakketten (apt
update commando), het controleren van tijdsynchronisatie / tijdzone en automatische opstartinstellingen.
Mogelijk moet je ook werken met je firewall (standaard in Ubuntu laat deze alle protocollen door, maar er kunnen nuances zijn).
We moeten installeren:
apt install memcached libmemcached-dev
apt install mariadb-server
Het commando wordt gebruikt voor de installatie:
useradd seafile -r
Afhankelijk van de specifieke kenmerken van het project, moet je misschien een aparte map aanmaken waar je de installatiebestanden uploadt:
mkdir -p /opt/seafile/bin
Tijdens het gebruik van de installatiewizard is het nodig om het IP-adres of de servernaam op te geven waarmee verbinding moet worden gemaakt. Ook zal de gebruiker de servernaam opgeven, die openbaar zal zijn. Standaard luistert de service naar poort 8082, maar dit kan worden gewijzigd in de instellingen.