Seafile - Nok et alternativ for Dropbox og OwnCloud

Seafile er et Open Source filsynkronisering og samarbeidsverktøy. Hvis du er ute et alternativ for ownCloud eller Dropbox, er dette verktøyet for deg.
Utviklerne beskriver som seafile er smartere enn ownCloud eller Dropbox, og den har en funksjon som kalles elektronisk samarbeid for teamarbeid. Dette er funksjonen er ikke tilgjengelig i Dropbox eller ownCloud. Funksjonene i Seafile er stort sett tilgjengelig via en nettleser, og ser veldig lik Git og har mange fordeler enn GIT.
Seafile klient verktøyet er tilgjengelig for alle Linux smaker, Windows, Mac, iOS og Android. Klienten består av en ikonet som brukes til å vise synkroniseringsstatus og lar oss å åpne klienten i nettleseren. Noen av de små ulempene er at det ikke har ikke kalenderen og filbehandling funksjoner som er tilgjengelige i ownCloud.
Bruke Seafile kan du enkelt laste opp eller lage nye filer /mapper, opprette nye biblioteker, se endringer i filer /mapper, opprette eller delta i grupper, legge til kontakter, oppsett gruppe meldinger og så videre
Installer Seafile i CentOS 6.4 /RHEL 6.4 /Scientific Linux 6.4
Forutsetninger:.
Før du installerer Seafile, sørg for at du har installert følgende nødvendige programvare.

 [root @ server ~] # yum install -y sqlite python-simplejson python-setuptools python-imagingDownload og installere den nyeste versjonen av Seafile 
Nå opprette katalogstrukturen for Seafile kilde pakke og installasjonspakker som vist nedenfor. Her jeg bruker '/opt /seafile' katalog for å sette kilden pakken og config filer og "/opt /seafile /installere /'katalog for å sette ned installasjonsfilene av Seafile. Dette vil hjelpe oss til å oppgradere Seafile i fremtiden ved bare å trekke ut den oppdaterte versjonen inn i "/opt /seafile /installere /'katalogen uten å slette de gamle konfigurasjonsfiler. Slik at vi ikke trenger å konfigurere alt på nytt når du oppgraderer til ny versjon.
 [root @ server ~] # mkdir /opt /seafile [root @ server ~] # mkdir /opt /seafile /installere [ ,,,0],root @ server ~] # cd /opt /seafile /[root @ server seafile] # wget http://seafile.googlecode.com/files/seafile-server_1.6.1_i386.tar.gz[root@server seafile] # tar -xzf seafile-server_1.6.1_i386.tar.gzNow flytte de utpakkede filene til '/opt /seafile /installere /' katalog. 
 [root @ server seafile] # mv seafile-server * installere /Nå goto den "/opt/seafile/install/seafile-server-1.6.1/'og kjør installasjonsskriptet. 
 [root @ server seafile] # cd installere /seafile-server-1.6.1 /[ ,,,0],root @ server seafile-server-1.6.1] # ./setup-seafile.shNow en ny veiviser vil åpnes, og det vil be deg om å oppgi følgende informasjon til oppsett seafile server. 
 [root @ server seafile -server-1.6.1] # ./setup-seafile.shYou kjører dette skriptet som root. Er du sikker på å fortsette [yes | no] ja ## Type ja og trykk enter ## ----------------------------- ------------------------------------ Dette skriptet vil guide deg til config og oppsett seafile server.Make at du har lest seafile server manuelle athttps: //github.com/haiwen/seafile/wikiPress [ENTER] for å fortsette ## Trykk Enter ## ------------------- ---------------------------------------------- Kontroll pakkene som trengs av seafile ... Kontroll python på denne maskinen ... Finn python: python2.6Checking python modul: setuptools ... Done.Checking python modul: python-simplejson ... Done.Checking python modul: python-imaging ... Done .Checking python modul: python-sqlite3 ... Done.Checking for sqlite3 ... Done.Checking Done.What gjør du ønsker å bruke som navn på denne seafile serveren din seafile brukere vil se dette navnet i sin seafile klient. Du kan bruke az, AZ, 0-9, _ og -, og lengden bør være 3 ~ 15 [servernavn]:? server ## Skriv inn server hostname ## Hva er ip eller domene av denne serveren for eksempel www.mycompany.com, eller 192.168.1.101 [Dette serverens ip eller domene]: 192.168.1.200 ## Angi FQDN navn eller ip-adresse ## Hva tcp port du vil bruke for ccnet server 10001 er den anbefalte port . [standard: 10001] ## Trykk Enter ## Hvor ønsker du å sette dine seafile data? Merk: Bruk et volum med nok ledig plass [standard: /opt /seafile /installere /seafile-data]. ## Trykk Tast ## Hva tcp port du vil bruke for seafile server? 12001 er den anbefalte port. [standard: 12001] ## Trykk på enter ## Hva tcp port gjør du ønsker å bruke for seafile Httpserver? 8082 er den anbefalte port. [standard: 8082] ## Trykk på enter ## Dette er din config informasjon: servernavn: serverserver ip /domene: 192.168.1.200server port: 10001seafile data dir: /opt /seafile /installere /seafile-dataseafile port: 12001httpserver port: 8082If du er OK med disse konfigurasjonen, trykk [ENTER] for å fortsette. ## Trykk på enter ## Generering ccnet konfigurasjonen i /opt/seafile/install/ccnet...doneSuccessly skape konfigurasjon dir /opt/seafile/install/ccnet.Generating seafile konfigurasjon i /opt /seafile /installere /seafile-data .. .Done .----------------------------------------------- ------------------ Seahub er webgrensesnittet for seafile server. La oss nå setup seahub konfigurasjon. Trykk [Enter] for å fortsette ## Trykk på enter ## -------------------------------------- --------------------------- Vennligst oppgi epostadresse og passord for seahub admininstrator.You ville bruke dem til å logge inn som admin på seahub hjemmeside .please oppgi e-postadressen for seahub admininstrator: [seahub admin email]: [email protected] ## Angi admin e-id ## Vennligst oppgi passwd du vil bruke for seahub admininstrator: [seahub admin passord]: ## Skriv inn admin passord ## Sørg passwd igjen: ## Gjenta passord ## [seahub admin passord på nytt]: Dette er din seahub admin brukernavn /passwordadmin brukernavn: [email protected] passord: ******** ****** Hvis du er OK med disse konfigurasjonen, trykk [ENTER] for å fortsette. ## Trykk på enter ## Nå synkron seahub database ... Laster ccnet config fra /opt /seafile /installere /ccnetLoading seafile config fra /opt /seafile /installere /seafile-dataCreating tabeller ... Opprette tabellen django_content_typeCreating bord django_sessionCreating bord avatar_avatarCreating bord avatar_groupavatarCreating bord registration_registrationprofileCreating bord base_uuidobjidmapCreating bord base_filediscussCreating bord base_filecontributorsCreating bord base_innerpubmsgCreating bord base_innerpubmsgreplyCreating bord base_userstarredfilesCreating bord base_dirfileslastmodifiedinfoCreating bord base_filelastmodifiedinfoCreating bord contacts_contactCreating bord wiki_personalwikiCreating bord wiki_groupwikiCreating bord group_groupmessageCreating bord group_messagereplyCreating bord group_messageattachmentCreating bord group_publicgroupCreating bord notifications_notificationCreating bord notifications_usernotificationCreating bord profile_profileCreating bord share_anonymousshareCreating bord share_fileshareCreating bord api2_tokenInstalling tilpasset SQL ... Installere indekser ... Ingen kamper found.Done .--------------------------------------- -------------------------- Ditt seafile server konfigurasjon har blitt ferdig med hell .--------------- -------------------------------------------------- kjøre seafile server: ./seafile.sh {start | stoppe | restart} kjøre seahub server: ./seahub.sh {starte < port > | stoppe | starter < port > } ------------------------------------------------- ---------------- Hvis du er bak en brannmur, må du huske å gi input /output av disse TCP-porter: ---------------- -------------------------------------------------havn av ccnet server: 10001port av seafile server: 12001port av seafile Httpserver: 8082port av seahub: 8000When problemer oppstår, Se tohttps. //github.com/haiwen/seafile/wikifor informasjon [root @ server seafile-server-1.6.1] #Now kjøre 'seafile.sh' og 'seahub.sh' scripts for å starte Seafile serveren. 
 [root @ server seafile-server-1.6.1] # ./seafile.sh startStarting seafile server, vennligst vent ... Seafile server startedDone. [root @ server seafile-server-1.6.1] # ./seahub.sh startStarting seahub http server på port 8000 ... Laster ccnet config fra /opt /seafile /installere /ccnetLoading seafile config fra /opt/seafile/install/seafile-dataDone.Now navigere til nettleseren du bruker "http: //ip-adresse: 8000" eller "http: //din-domenenavn: 8000 /". Anmeldelser . Merk: La Seafile admin port 8000 gjennom iptables hvis du har noen problemer med å få tilgang til administrasjonskonsollen i eksterne systemer 
 [root @ server ~] # vi /etc /sysconfig /iptables-A INPUT -p udp - m tilstand --state NEW --dport 8000 -J GODTA-A INPUT -p tcp -m state --state NEW --dport 8000 -J GODTA 
 [root @ server ~] # /etc/init.d/iptables restartThe følgende skjermbilde skal vises når du skriver inn nettadressen "http: //ip-adresse: 8000". Skriv inn admin e-id og passord for å logge inn som du har opprettet på tidspunktet for installasjonen. 
Nå herfra kan du opprette fil /mapper, kontakter, grupper, biblioteker og så videre.


Nå din private seafile serveren er klar til bruk.
Lag nytt bibliotek
Åpne Seafile admin konsollen. I "MyHome" klikker "New bibliotek".


Hvis du ønsker å opprette krypterte biblioteket klikk på boksen "Krypter" og skriv inn passordet to ganger.


Nå opprettes det nye biblioteket.


Du kan synkronisere, dele, laste ned eller slette dette biblioteket på fanen "Operations".
Lag grupper
Åpne admin konsollen vinduet og naviger § "Grupper" på toppmenyen. Klikk "Ny gruppe".



Del et bibliotek
Åpne administrasjonskonsollen og naviger til "My Home" -delen. Du vil finne bibliotekene hva du har opprettet i forrige trinn. Beveg musepekeren over skaper biblioteket, og du vil finne på Del-knappen under "Operations" -menyen. Klikk på "Share" -knappen og skriv inn gruppenavn eller kontakt og klikk Send. Også kan angi om biblioteket skal være i "Les bare eller lese /skrive" modus.


finner du liste over de delte bibliotekene under "Share" -menyen på menylinjen. Anmeldelser


Legge til kontakter
Naviger til "Kontakter" fanen på den øverste menylinjen, klikker du "Legg til kontakter" -knappen og skriv inn kontaktdetaljene.


Nå kan du se listen av kontakter under Kontakter-delen.


Under Organization delen kan du lage /finne de offentlige biblioteker, grupper, brukere og så videre.


Dvs det. Slik installerer Seafile Client programvare i Linux-klienter se denne linken. Hvis du bruker windows klienten se denne linken. Anmeldelser