Installatie
Installeer zeafile op ubuntu
Deze gids legt uit hoe u Sea File Server kunt instellen en uitgevoerd vanuit een vooraf gebouwd pakket met MySQL. Hieronder neemt installatiestappen ervan uit dat alle depentiepakketten van zeeverdeling worden geïnstalleerd en up -to -date op uw systeem. Volg de installatiestappen van zeafile:
sudo apt update
sudo apt install python3 python3-{pip,pil,ldap,urllib3,setuptools,mysqldb,memcache,requests}
sudo apt install libpython3.8 ffmpeg
Download het nieuwste Seafile Server -pakket van zeafile downloaden. Op het moment van deze installatie is de nieuwste release van Seafile Server 8.0.5 64bit:
sudo `apt -y install wget
wget https://download.seadrive.org/seafile-server_8.0.5_x86-64.tar.gz
Zodra de bestandsdownload is voltooid, neemt u het archief op /opt -map uit:
sudo tar -xvf seafile-server_8.0.5_x86-64.tar.gz -C /opt
sudo mv /opt/seafile-server-8.0.5 /opt/seafile
Voer vervolgens het setup -script uit.
cd /opt/seafile/
sudo ./setup-seafile-mysql.sh
Dit script zal u begeleiden om uw Seafile Server in te stellen met MySQL. Seafile Server wordt uitgevoerd op poort 8082 en de Seafile Web UI is toegankelijk op de poort 8000. Start nu zeafile -services door:
cd /opt/seafile
sudo ./seafile.sh start
Start vervolgens de SeaHub Django -website -frontend -service.
sudo ./seahub.sh start
Wanneer u SeaHub start, vraagt het script u om een admin -account aan te maken voor uw Seafile Server -account. Poort is standaard in 127.0.0.1:8000. We raden u dus aan een omgekeerde proxy -service te implementeren, zodat andere gebruikers toegang hebben tot de SeaHub -service. U kunt de SEAHUB -website en zeafile -processen stoppen met:
./seahub.sh stop
./seafile.sh stop
Gefeliciteerd! U hebt met succes Seafile File Sync en Share Platform op Ubuntu geïnstalleerd. Genieten!