Seafile: Difference between revisions
No edit summary |
No edit summary |
||
Line 103: | Line 103: | ||
Edasi käib viisard läbi kõik vajalikud punktid serveri seadistamiseks. Kõik seadistus-punktid on seletatud allpool: | Edasi käib viisard läbi kõik vajalikud punktid serveri seadistamiseks. Kõik seadistus-punktid on lahti seletatud allpool: | ||
[[File:Seafile_conf_options.png]] | [[File:Seafile_conf_options.png]] | ||
Kui seadistamine oli edukas, saad kinnituseks teate: | |||
'''Your seafile server configuration has been finished successfully.''' | |||
== '''Seafile serveri''' ning '''Seafile Seahub''' veebilehe käivitamine == | |||
Käivita seafile-server-1.4.0 kaustast: | |||
Seafile: | |||
<pre>./seafile.sh start </pre> | |||
Seahub: (vaikimisi port 8000) | |||
<pre>./seahub.sh start <port> </pre> | |||
Kui need teenused on käima lastud siis võib avada veebibrauseri ning minna: | |||
http://192.168.1.111:8000/ | |||
'''Login''' lehel tuleb sisestada eelnevalt konfigureeritud '''kasutajanimi''' ning '''parool'''. | |||
'''SEAFILE SERVER on paigaldatud!''' | |||
= Kasulikke viiteid = | = Kasulikke viiteid = | ||
*'''Seafile''' tiim '''GitHub'is''' - https://github.com/haiwen?tab=members | |||
*Serveri mõnele välisele '''NFS, CIFS-mount''' süsteemile paigaldades tuleb kasutada '''SQLite''' asemel '''MySQL''' andmebaasi. Õpetus - https://github.com/haiwen/seafile/wiki/Download-and-Setup-Seafile-Server-with-MySQL ''' | |||
*Kiir-videoülevaade Seafile'ist - http://www.youtube.com/watch?v=EXNEeekmW14&hd=1 | |||
= Kasutatud kirjandus = | = Kasutatud kirjandus = | ||
*http://seafile.com/en/home/ | |||
*https://seacloud.cc/group/3/wiki/ | |||
*https://github.com/haiwen/seafile/wiki/Download-and-setup-seafile-server | |||
= Autor = | = Autor = | ||
'''Marti Reinsaar''' | '''Marti Reinsaar''' |
Revision as of 19:12, 28 November 2013
Sissejuhatus
Seafile on avatud lähtekoodiga tarkvara mille kaudu pakutakse erinevaid nn „pilveteenuseid“. Seafile’i pani püsti väike 8-liikmeline IT-arendajate tiim Hiinas.
Projekt sai avapaugu 11 November 2012 kui ilmus esimene väljalase Seafile tarkvarast mis kandis versiooninumbrit 1.2 .
Võrreldes konkurentidega peetakse Seafile'i suurimateks eelisteks korralikku krüpteeringut ning väiksemat vigade esinemise arvu. Suurimaks miinusteks on erinevate lisateenuste vähesus.
Krüpteering
Kasutusel on tänapäevastes standardites igati turvaline AES 128-bitine krüpteering.
Platvormid:
Töölaua versioon: Windows, Linux, OS X, Terminal client
Mobiilne: Android, iOS,
Server: Windows, Linux, Rasp Pi
Mis on uut?
Tänaseks on Seafile välja arendanud töölaua keskkondadele versiooni 2.0. Täpsemalt koos pisi-uuendustega 2.0.8
Seafile – Online Could Service
Serveriteenust pakub Seafile ise, variandid (seisuga november 2013):
Tasuta | Väike tiim | Suur tiim | |
---|---|---|---|
Andmemaht | 1GB | 100GB | 500GB |
Andmevahetus | 5G/kuu | 50G/kuu | 250G/kuu |
Gruppide arv | limiteerimata | limiteerimata | limiteerimata |
Kasutajate arv grupis | limiteerimata | limiteerimata | limiteerimata |
HIND | -- | $10/kuu | $50/kuu |
Seafile – Own Server / Paigaldamine
Pakutakse kahte toodet: tavakasutuseks ning äriliseks kasutamiseks. Tavakasutajale on server-lahendus tasuta, äriklientide hinna teada saamiseks tuleb sooritada päring.
Paigaldamine Linux serverisse
Laadime alla seafile-server soovitud versiooni (tuleb määrata {version} asemel).
32-bitine versioon
wget http://seafile.googlecode.com/files/seafile-server_{version}_i386.tar.gz
64-bitine versioon
wget http://seafile.googlecode.com/files/seafile-server_{version}_x86-64.tar.gz
Seame soovitatud kaustasüsteemi
Lihtustamaks manageerimist loome kogu serverisüsteemi koos konfiguratsioonifailidega ning süsteemifailidega mingisugusesse konkreetsesse kausta - näiteks itcollege:
mkdir itcollege mv seafile-server_* itcollege cd itcollege
Pakime lahti alla tõmmatud paki, loome folderi installed kuhu paigutame algse serveri paki.
tar -xzf seafile-server_* mkdir installed mv seafile-server_* installed
See kõik lihtsustab edasist seafile-server'i uuendamist. Uuenduspakid pakitakse lahti samuti itcollege kausta ning saame kasutada vanu konfiguratsioone.
Nõutavad pakid
- python 2.6 or 2.7
- python-setuptools
- python-simplejson
- python-imaging
- sqlite3
Pakkide paigaldamine:
apt-get update apt-get install python2.7 python-setuptools python-simplejson python-imaging sqlite3
Seadistamine
Käivitame lahtipakitud seafile-server kaustas oleva skripti nimega setup-seafile.sh
cd seafile-server-* ./setup-seafile.sh
Edasi käib viisard läbi kõik vajalikud punktid serveri seadistamiseks. Kõik seadistus-punktid on lahti seletatud allpool:
Kui seadistamine oli edukas, saad kinnituseks teate:
Your seafile server configuration has been finished successfully.
Seafile serveri ning Seafile Seahub veebilehe käivitamine
Käivita seafile-server-1.4.0 kaustast:
Seafile:
./seafile.sh start
Seahub: (vaikimisi port 8000)
./seahub.sh start <port>
Kui need teenused on käima lastud siis võib avada veebibrauseri ning minna:
Login lehel tuleb sisestada eelnevalt konfigureeritud kasutajanimi ning parool.
SEAFILE SERVER on paigaldatud!
Kasulikke viiteid
- Seafile tiim GitHub'is - https://github.com/haiwen?tab=members
- Serveri mõnele välisele NFS, CIFS-mount süsteemile paigaldades tuleb kasutada SQLite asemel MySQL andmebaasi. Õpetus - https://github.com/haiwen/seafile/wiki/Download-and-Setup-Seafile-Server-with-MySQL
- Kiir-videoülevaade Seafile'ist - http://www.youtube.com/watch?v=EXNEeekmW14&hd=1
Kasutatud kirjandus
Autor
Marti Reinsaar