- - Kako postaviti Seafile na Linuxu

Kako postaviti Seafile na Linuxu

Trebate sjajan alat za sinkronizaciju vašeg Linux poslužiteljakoji brzo funkcionira i podržava klijente na više platformi? Provjerite Seafile na Linuxu. Riječ je o korporacijskom rješenju za sinkronizaciju datoteka koje olakšava prijenos podataka s mjesta na mjesto putem LAN-a i interneta.

Montaža

S obzirom na to koliko različitih vrsta Linux poslužiteljaOperativni sustavi su tamo, programeri su se odlučili za generiranje „Linux instalatora“. Da biste postavili Seafile na Linux, otvorite terminal i koristite wget alat za preuzimanje za preuzimanje najnovijeg paketa.

64 bitni:

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

32 bitna:

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

Nakon što zgrabite softver poslužitelja, morat ćete izdvojiti arhivu u koju je zapakiran. Učinite to katranom.

tar xvzf seafile-server_*.tar.gz

Izvođenje naredbe tar s tim slovima ćeotpakirajte cijelu arhivu, izvadite je i smjestite u istu mapu u koju ste preuzeli. Odavde ćete trebati pomoću naredbe CD-a za ulazak u izvučeni arhivski arhiv.

cd seafile-server_6.2.3_x86-64

ili

cd seafile-server_6.2.3_i386

Kao što je već spomenuto, poslužiteljski softver Seafilegenerički je instalacijski program. Umjesto pakiranja za razne Linux distribucije, programeri su uvrstili nekoliko različitih skripti ljuske koje korisnik može pokrenuti kako bi sve krenulo. Da biste pogledali sve pojedinačne skripte ljuske unutar direktorija, koristite naredbu ls.

ls

Da biste posebno isfiltrirali skripte ljuske, razmislite o kombiniranju naredbe ls s zamjenskim brojem i ekstenzije datoteke .sh:

ls *.sh

Postaviti

Postoji mnogo različitih skripti koje treba pokrenuti. Za većinu korisnika skripta koju treba pokrenuti je "setup-seafile.sh". Ako želite postaviti poslužiteljski softver sa SQL-om, a ne zadane postavke, pokušajte pokrenuti “setup-seafile-mysql.sh”. Imajte na umu da je zadana skripta za postavljanje najbolja za većinu korisnika, a ostale su skripte namijenjene naprednim korisnicima koji posebno žele veću kontrolu nad svojim poslužiteljem. Pogledajte web stranicu Seafile za više informacija.

Započnite instalaciju s:

sudo sh setup-seafile.sh

Prvi dio postupka je imenovanje vašeg Seafile poslužitelja. U odjeljku "Što želite koristiti kao naziv ovog poslužitelja morske datoteke?" Unesite naziv vašeg poslužitelja. Pritisnite tipku Enter za nastavak.

Zatim ćete morati odrediti LAN IP adresu poslužitelja. Pomoću naredbe dolje pronađite IP adresu glavnog računala, a zatim je unesite u prompt u terminalu.

Napomena: možda ćete trebati otvoriti zasebni terminal da biste to učinili.

ip addr show | grep "inet 192.168"

U trećem koraku skripta traži od korisnikaodredite gdje Seafile treba spremiti sve podatke koje sinkronizira. Ovaj je imenik prema zadanim postavkama ~ / seafile-data. Za većinu korisnika to će se dogoditi. Ako želite promijeniti, odredite put do lokacije u programu za instalaciju.

Ako želite promijeniti zadani port na kojem poslužuje softver poslužitelja, sljedeća stranica će vam to omogućiti. U suprotnom, pritisnite enter da biste koristili zadane portove i prijeđite na sljedeći korak.

Kad je instaliran softver poslužitelja ikonfigurirano, skripta će ispisati IP, ime poslužitelja, port itd. i pitati je li "ovo u redu". Pročitajte je i pritisnite tipku Enter da biste prošli kroz instalaciju.

Seafile je instaliran. Da biste pokrenuli poslužitelj, napravite sljedeće:

./seafile.sh start

Da biste zaustavili poslužitelj, učinite:

./seafile.sh stop

Ponovo pokrenite poslužitelj sa

./seafile.sh restart

Instaliranje sinkroniziranih klijenata

Uz poslužiteljski softver, korisnici također moguinstalirajte i Seafile alat za sinkronizaciju na svoj Linux PC. Službeno, GUI alat za sinkronizaciju podržava Ubuntu, Debian, Fedora, Arch Linux, kao i RHEL / CentOS. Da biste ga instalirali, odaberite svoj operativni sustav i slijedite naredbene upute.

Napomena: Ako koristite operativni sustav koji nije naveden u nastavku, umjesto toga morat ćete koristiti generičku verziju Seafile-GUI. Preuzmite ga ovdje.

Ubuntu upute

Softver za sinkronizaciju Seafile kompatibilan je saUbuntu i distribuira se putem PPA, a ne s Debian paketom datoteke za preuzimanje. Ovo je dobar izbor, jer omogućuje programerima da redovito distribuiraju ažuriranja softvera na softver koji se izvodi na vašem poslužitelju. Da biste instalirali softver na svoj Ubuntu uređaj, otvorite terminal i napravite sljedeće:

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

Debianove upute

Kao i Ubuntu, Debian ima spremište softvera uisporučiti Seafile. Ovo spremište softvera ima podršku za Debian 7, 8 i 9. Da biste dodali skladište softvera Seafile u svoj Debian stroj, prvo otvorite terminal i steknite root pristup putem Su.

Kad dobijete korijenski pristup, dodajte repo ključvaš sustav kako bi osigurao da će Debian instalirati softver. Zatim odaberite svoju verziju Debiana i koristite naredbu ispod nje da automatski dodate softverski izvor na svoj stroj.

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

Nakon dodavanja novog izvora softvera Debianu, ažurirajte softverske izvore i pogodnu predmemoriju. Jednom kada ažuriranje završi, instalirajte Seafile sync klijent u sustav pomoću:

sudo apt-get install seafile-gui

Fedora upute

sudo dnf install seafile-client

Upute za luk Linuxa

Službeni softver za sinkronizaciju sustava Seafile nalazi se u Arch Linux AUR-u. Slijedite naš vodič ovdje kako biste saznali kako instalirati softver s AUR-a da biste to započeli.

Postavljanje sinkronizacije morske datoteke

Za sinkronizaciju s vašim Seafile serverom morat ćete se prijaviti u vjerodajnice u klijent za sinkronizaciju.

Otvorite klijenta i unesite podatke o poslužitelju. Započnite s IP adresom i brojem porta. Upotrijebite IP adresu koja je unesena u program za instalaciju ranije i dodajte zadani broj priključka. Na primjer:

http://192.168.1.133:8082

Zatim otvorite terminal i uđite u mapu za postavljanje Seafile-a od ranije.

cd seafile-server_6.2.3_x86-64

ili

cd seafile-server_6.2.3_i386

Pokrenite skriptu "reset-admin.sh" da biste postavili korisnika.

sudo sh reset-admin.sh

Unesite svoju adresu e-pošte i postavite lozinku. Zatim se vratite na klijent za sinkronizaciju i to unesite kao svoje podatke za prijavu. Ako su informacije točne, klijent za sinkronizaciju prijavit će se. Ovdje započnite sinkronizaciju svih podataka stavljanjem datoteka i mapa u / Home / username / Seafile /

komentari