- - Jak nastavit Seafile v systému Linux

Jak nastavit Seafile na Linuxu

Potřebujete skvělý synchronizační nástroj pro váš Linux serverkterý pracuje rychle a podporuje klienty na více platformách? Podívejte se na Seafile v systému Linux. Jedná se o podnikové řešení pro synchronizaci souborů, které usnadňuje přenos dat z místa na místo přes LAN i přes internet.

Instalace

Vzhledem k tomu, kolik různých typů serverů Linuxoperační systémy jsou venku, vývojáři se rozhodli vytvořit obecný „instalační program pro Linux“. Chcete-li nastavit Seafile na Linuxu, otevřete terminál a použijte wget stáhnout nástroj stáhnout nejnovější balíček.

64 bitů:

wget https://download.seadrive.org/seafile-server_6.2.3_x86-64.tar.gz

32 bitů:

wget https://download.seadrive.org/seafile-server_6.2.3_i386.tar.gz

Po uchopení serverového softwaru budete muset rozbalit archiv, který je zabalen. Udělejte to pomocí dehtu.

tar xvzf seafile-server_*.tar.gz

Spuštění příkazu tar s těmito písmeny buderozbalte celý archiv, rozbalte jej a umístěte do stejné složky, do které byl stažen. Odtud budete muset použít příkaz CD pro vstup do extrahovaného archivního adresáře.

cd seafile-server_6.2.3_x86-64

nebo

cd seafile-server_6.2.3_i386

Jak bylo uvedeno výše, serverový software Seafileje obecný instalační program. Místo balení pro různé distribuce Linuxu vývojáři zahrnuli několik různých shellových skriptů, které může uživatel spustit, aby vše proběhlo. Chcete-li zobrazit všechny jednotlivé skripty prostředí obsažené v adresáři, použijte příkaz ls.

ls

Chcete-li konkrétně odfiltrovat skripty prostředí, zvažte kombinaci příkazu ls s zástupným znakem a příponu souboru .sh:

ls *.sh

Založit

Existuje spousta různých skriptů. Pro většinu uživatelů je spuštěný skript „setup-seafile.sh“. Pokud chcete nastavit serverový software pomocí jazyka SQL, nikoli výchozího nastavení, zkuste spustit „setup-seafile-mysql.sh“. Nezapomeňte, že výchozí instalační skript je nejlepší pro většinu uživatelů a ostatní skripty jsou určeny pro pokročilé uživatele, kteří konkrétně chtějí větší kontrolu nad svým serverem. Další informace naleznete na webových stránkách Seafile.

Zahajte instalaci pomocí:

sudo sh setup-seafile.sh

První část procesu je pojmenování serveru Seafile. Do pole „Co byste chtěli použít jako název tohoto serveru pro mořské pobřeží?“ Zadejte název svého serveru. Pokračujte stisknutím klávesy Enter.

Dále musíte zadat LAN IP adresu serveru. Pomocí následujícího příkazu vyhledejte IP adresu hostitelského počítače a poté ji zadejte do řádku v terminálu.

Poznámka: možná budete muset otevřít samostatný terminál.

ip addr show | grep "inet 192.168"

Ve třetím kroku skript požádá uživateleUrčete, kam má Seafile uložit všechna data, která synchronizuje. Ve výchozím nastavení je tento adresář ~ / seafile-data. U většiny uživatelů se tak stane. Pokud jej chcete změnit, zadejte cestu k umístění v instalačním programu.

Pokud chcete změnit výchozí port, na kterém serverový software pracuje, na další stránce to budete moci udělat. Jinak stisknutím klávesy Enter použijete výchozí porty a přejdete k dalšímu kroku.

Po instalaci serverového softwaru aPokud je nakonfigurován, skript vytiskne IP, název serveru, port atd. a zeptá se, zda „je to v pořádku“. Přečtěte si to znovu a stiskněte klávesu Enter pro pokračování v instalaci.

Seafile je nainstalována. Chcete-li spustit server, proveďte následující kroky:

./seafile.sh start

Chcete-li zastavit server, proveďte následující kroky:

./seafile.sh stop

Restartujte server pomocí

./seafile.sh restart

Instalace klientů synchronizace

Spolu se serverovým softwarem mohou uživatelé takéNainstalujte si synchronizační nástroj Seafile také na své Linuxové počítače. Oficiálně nástroj pro synchronizaci GUI podporuje Ubuntu, Debian, Fedora, Arch Linux a také RHEL / CentOS. Chcete-li jej nainstalovat, vyberte svůj operační systém a postupujte podle pokynů k příkazu.

Poznámka: Pokud používáte jiný operační systém, než který je uveden níže, budete muset místo toho použít obecnou verzi grafického uživatelského rozhraní Seafile. Stáhněte si ji zde.

Pokyny pro Ubuntu

Software synchronizace Seafile je kompatibilní sUbuntu a distribuovány prostřednictvím PPA, spíše než stahovatelného souboru Debianu. Toto je dobrá volba, protože umožňuje vývojářům pravidelně distribuovat aktualizace softwaru softwaru běžícímu na vašem serveru. Chcete-li nainstalovat software do počítače Ubuntu, otevřete terminál a proveďte následující:

sudo add-apt-repository ppa:seafile/seafile-client
sudo apt-get update
sudo apt-get install seafile-gui

Pokyny pro Debian

Stejně jako Ubuntu má i Debian úložiště softwarudodávat Seafile. Toto softwarové úložiště má podporu pro Debian 7, 8 a 9. Pro přidání softwarového úložiště Seafile do vašeho počítače Debian nejprve otevřete terminál a získejte přístup root pomocí su.

Až budete mít přístup root, přidejte repo klíčváš systém, aby bylo zajištěno, že Debian software nainstaluje. Poté vyberte verzi Debianu a pomocí příkazu pod ní automaticky přidejte zdroj softwaru do počítače.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 8756C4F765C9AC3CB6B85D62379CE192D401AB61

Debian 7

echo deb http://deb.seadrive.org wheezy main | sudo tee /etc/apt/sources.list.d/seafile.list

Debian 8

echo deb http://deb.seadrive.org jessie main | sudo tee /etc/apt/sources.list.d/seafile.list

Debian 9

echo deb http://deb.seadrive.org stretch main | sudo tee /etc/apt/sources.list.d/seafile.list

Po přidání nového zdroje softwaru do Debianu aktualizujte zdroje softwaru a mezipaměť apt. Po dokončení aktualizace nainstalujte do systému synchronizačního klienta Seafile pomocí:

sudo apt-get install seafile-gui

Pokyny Fedory

sudo dnf install seafile-client

Arch Linux instrukce

Oficiální synchronizační software Seafile je v Arch Linux AUR. Postupujte podle našeho průvodce zde, abyste zjistili, jak nainstalovat software z AUR, aby to fungovalo.

Nastavení synchronizace Seafile

Chcete-li synchronizovat se serverem Seafile, musíte se přihlásit do synchronizačního klienta.

Otevřete klienta a zadejte informace o serveru. Začněte s IP adresou a číslem portu. Použijte IP adresu zadanou do instalačního programu dříve a přidejte výchozí číslo portu. Například:

http://192.168.1.133:8082

Poté otevřete terminál a z předchozího otevřete instalační složku Seafile.

cd seafile-server_6.2.3_x86-64

nebo

cd seafile-server_6.2.3_i386

Spusťte skript „reset-admin.sh“ a nastavte uživatele.

sudo sh reset-admin.sh

Zadejte svou e-mailovou adresu a zadejte heslo. Poté se vraťte do synchronizačního klienta a zadejte jej jako své přihlašovací údaje. Pokud jsou informace správné, bude se synchronizační klient přihlásit. Odtud začněte synchronizovat všechna vaše data umístěním souborů a složek do / home / uživatelské jméno / Seafile /

Komentáře