Kaip nustatyti Seafile Linux

click fraud protection

Jums reikalingas puikus „Linux“ serverio sinchronizavimo įrankis, kuris veikia greitai ir palaiko klientus keliose platformose? Peržiūrėkite „Seafile“ sistemoje „Linux“. Tai yra įmonės lygio failų sinchronizavimo sprendimas, palengvinantis duomenų perkėlimą iš vienos vietos į kitą per LAN, taip pat internetu.

Montavimas

Dėl daugybės skirtingų „Linux“ serverių operacinių sistemų tipų kūrėjai pasirinko sukurti bendrą „Linux“ diegimo programą. Norėdami nustatyti „Seafile“ sistemoje „Linux“, atidarykite terminalą ir naudokite wget atsisiuntimo įrankis atsisiųsti naujausią paketą.

64 bitai:

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

32 bitai:

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

Suėmę serverio programinę įrangą, turėsite išskleisti archyvą, į kurį ji yra supakuota. Darykite tai su degutu.

degutas „xvzf seafile-server“ _ *. tar.gz. 

Vykdydami komandą „tar“ su tomis raidėmis, išpakuokite visą archyvą, ištraukite jį ir įdėkite į tą patį aplanką, į kurį buvo atsisiųsti. Čia turėsite naudoti komandą CD, kad patektumėte į ištraukto archyvo katalogą.

instagram viewer

cd seafile-server_6.2.3_x86-64

arba

cd seafile-server_6.2.3_i386

Kaip minėta anksčiau, „Seafile“ serverio programinė įranga yra bendro pobūdžio diegimo programa. Vietoj to, kad pakuotų įvairius „Linux“ paskirstymus, kūrėjai įtraukė kelis skirtingus apvalkalo scenarijus, kuriuos vartotojas gali paleisti, kad viskas vyktų. Norėdami peržiūrėti visus atskirus apvalkalo scenarijus, įtrauktus į katalogą, naudokite komandą ls.

ls

Norėdami konkrečiai išfiltruoti apvalkalo scenarijus, apsvarstykite galimybę sujungti komandą ls su pakaitos simboliu ir .sh failo plėtiniu:

ls * .sh

Nustatykite

Yra daugybė skirtingų scenarijų, kuriuos reikia paleisti. Daugumai vartotojų paleidžiamas scenarijus yra „setup-seafile.sh“. Jei norite nustatyti serverio programinę įrangą naudodami SQL, o ne numatytuosius nustatymus, pabandykite paleisti „setup-seafile-mysql.sh“. Atminkite, kad numatytasis sąrankos scenarijus yra geriausias daugumai vartotojų, o kiti scenarijai yra skirti išankstiniams vartotojams, kurie konkrečiai nori labiau valdyti savo serverį. Norėdami sužinoti daugiau informacijos, apsilankykite „Seafile“ svetainėje.

Pradėkite diegimą:

sudo sh setup-seafile.sh

Pirmoji proceso dalis yra jūsų „Seafile“ serverio pavadinimas. Skiltyje „Ką norėtumėte naudoti kaip šio jūros failo serverio pavadinimą?“ Įveskite savo serverio pavadinimą. Norėdami tęsti, paspauskite klavišą Enter.

Tada turėsite nurodyti serverio LAN IP adresą. Norėdami rasti pagrindinio kompiuterio IP adresą, naudokite žemiau pateiktą komandą, tada įveskite jį į terminalo nurodymą.

Pastaba: norint tai padaryti, gali reikėti atidaryti atskirą terminalą.

ip addr parodyti | grep "inet 192.168"

Trečiajame etape scenarijus paprašo vartotojo nurodyti, kur „Seafile“ turėtų išsaugoti visus sinchronizuojamus duomenis. Pagal numatytuosius nustatymus, šis katalogas yra ~ / seafile-data. Daugeliui vartotojų tai bus daroma. Jei norite jį pakeisti, diegimo priemonėje nurodykite kelią į vietą.

Jei norite pakeisti numatytąjį prievadą, kuriame veikia serverio programinė įranga, tai galėsite padaryti kitame puslapyje. Kitu atveju paspauskite „Enter“, norėdami naudoti numatytuosius prievadus, ir pereikite prie kito veiksmo.

Įdiegus ir sukonfigūravus serverio programinę įrangą, scenarijus išspausdins IP, serverio pavadinimą, prievadą ir tt ir paklaus, ar „tai gerai“. Perskaitykite jį ir paspauskite klavišą Enter, kad galėtumėte tęsti diegimą.

„Seafile“ įdiegta. Norėdami paleisti serverį, atlikite šiuos veiksmus:

./seafile.sh pradžia

Norėdami sustabdyti serverį, atlikite šiuos veiksmus:

./seafile.sh stotelė

Iš naujo paleiskite serverį naudodami

./seafile.sh paleisti iš naujo

Sinchronizavimo klientų diegimas

Be serverio programinės įrangos, vartotojai taip pat gali įdiegti „Seafile“ sinchronizavimo įrankį ir savo „Linux“ asmeniniame kompiuteryje. Oficialiai GUI sinchronizavimo įrankis palaiko „Ubuntu“, „Debian“, „Fedora“, „ „Arch Linux“, taip pat „RHEL / CentOS“. Norėdami ją įdiegti, pasirinkite savo operacinę sistemą ir vykdykite komandų instrukcijas.

Pastaba: jei naudojate kitą nei toliau išvardytą operacinę sistemą, vietoj to turėsite naudoti bendrąją „Seafile-GUI“ versiją. Atsisiųskite ją čia.

„Ubuntu“ instrukcijos

„Seafile“ sinchronizavimo programinė įranga yra suderinama su „Ubuntu“ ir platinama per PPA, o ne atsisiunčiamą „Debian“ paketo failą. Tai yra geras pasirinkimas, nes tai leidžia kūrėjams reguliariai platinti programinės įrangos naujinius jūsų programinėje įrangoje. Norėdami įdiegti programinę įrangą į savo „Ubuntu“ kompiuterį, atidarykite terminalą ir atlikite šiuos veiksmus:

sudo add-apt-repository ppa: seafile / seafile-client. „sudo apt-get“ atnaujinimas. sudo apt-get install seafile-gui

„Debian“ instrukcijos

Kaip ir „Ubuntu“, „Debian“ turi programinės įrangos saugyklą „Seafile“ tiekti. Ši programinės įrangos saugykla palaiko „Debian 7“, 8 ir 9. Norėdami pridėti „Seafile“ programinės įrangos saugyklą prie savo „Debian“ kompiuterio, pirmiausia atidarykite terminalą ir naudokitės root prieiga su.

Kai gausite šakninę prieigą, pridėkite atgaminimo raktą prie savo sistemos, kad įsitikintumėte, jog „Debian“ įdiegs programinę įrangą. Tada pasirinkite savo „Debian“ versiją ir naudokitės žemiau esančia komanda, kad automatiškai pridėtumėte programinės įrangos šaltinį prie savo kompiuterio.

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

7 „Debian“

echo deb http://deb.seadrive.org švokštimo pagrindinis | sudo tee /etc/apt/sources.list.d/seafile.list

8 „Debian“

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 ruožas pagrindinis | sudo tee /etc/apt/sources.list.d/seafile.list. 

Pridėję naują programinės įrangos šaltinį prie „Debian“, atnaujinkite programinės įrangos šaltinius ir tinkamą talpyklą. Baigę naujinimą, įdiekite „Seafile“ sinchronizavimo klientą į sistemą naudodami:

sudo apt-get install seafile-gui

„Fedora“ instrukcijos

sudo dnf įdiegti „seafile-client“

„Arch Linux“ instrukcijos

Oficiali „Seafile“ sinchronizavimo programinė įranga yra „Arch Linux AUR“. Vykdykite mūsų vadovą čia ir sužinokite, kaip įdiegti programinę įrangą iš AUR, kad ji veiktų.

„Seafile“ sinchronizavimo nustatymas

Norėdami sinchronizuoti su savo „Seafile“ serveriu, turėsite prisijungti kredencialus prie sinchronizavimo kliento.

Atidarykite klientą ir įveskite serverio informaciją. Pradėkite nuo IP adreso ir prievado numerio. Naudokite IP adresą, įvestą anksčiau į diegimo programą, ir pridėkite numatytąjį prievado numerį. Pavyzdžiui:

http://192.168.1.133:8082

Tada atidarykite terminalą ir anksčiau įveskite „Seafile“ sąrankos aplanką.

cd seafile-server_6.2.3_x86-64

arba

cd seafile-server_6.2.3_i386

Norėdami nustatyti vartotoją, paleiskite scenarijų „reset-admin.sh“.

sudo sh reset-admin.sh

Įveskite savo el. Pašto adresą ir nustatykite slaptažodį. Tada grįžkite į sinchronizavimo klientą ir įveskite tai kaip savo prisijungimo informaciją. Jei informacija teisinga, sinchronizavimo klientas prisijungs. Nuo čia pradėkite sinchronizuoti visus savo duomenis, įdėdami failus ir aplankus į /home/username/Seafile/

watch instagram story