Seafile az "új" privát felhő

Sziasztok!

Találtam egy új Privát felhőt, ami nekem jobban bejött, mint az owncloud... A neve Seafile. Letisztultabb, és talán gyorsabb is mint az owncloud. Egyetlen hátránya van, hogy nem tudjuk benne lementeni az eseményeinket, és a névjegyeinket. Előnye viszont hogy a benne tárolt adatokat akár titkosítva is tárolhatjuk. Akitől ezt a felhőt hallottam, az vállalti környezetben használja, és nagyon elégedett vele. :)

DEMO

Ez a felhő szintén open source, mint a másik, de van egy üzleti része is, amit ha szükség van rá, meg is lehet venni.

Hirdetés

Telepítés [Béta..]
Azért béta, mert én Zentyal-on teszteltem, igaz, hogy az egy ubuntura épülő OS, de lehetnek (vannak) benne eltérések..

0.
Tegyük fel a webservert.

1.
sudo nano /etc/mysql/conf.d/zentyal.cnf
innodb = on

2.
adduser seafile

3.
su seafile
cd

4.
wget https://bitbucket.org/haiwen/seafile/downloads/seafile-server_2.2.1_x86-64.tar.gz

5.
tar xf seafile-server_2.2.1_x86-64.tar.gz
cd seafile-server_2.2.1

6.
./setup-seafile-mysql.py

Másik userrel: sudo nano /var/lib/zentyal/conf/zentyal-mysql.passwd

7.

sudo nano /etc/apache2/sites-available/user-ebox-[server név]/seafile
-----------------
ServerName [server név]
DocumentRoot [server útvonal]
Alias /media /home/seafile/seafile-server_2.2.1/seahub/media

# SSLEngine On
# SSLCertificateFile /path/to/cacert.pem
# SSLCertificateKeyFile /path/to/privkey.pem

RewriteEngine On

#
# seafile httpserver
#
ProxyPass /seafhttp http://127.0.0.1:8082
ProxyPassReverse /seafhttp http://127.0.0.1:8082
RewriteRule ^/seafhttp - [QSA,L]

#
# seahub
#
RewriteRule ^/(media.*)$ /$1 [QSA,L,PT]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /seahub.fcgi/$1 [QSA,L,E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

<Directory "/home/seafile/seafile-server-2.2.1/seahub/media">
Options All
AllowOverride All
Require all granted
</Directory>
--------------------------

8.
sudo a2enmod rewrite
sudo a2enmod proxy_http
sudo apt-get install libapache2-mod-fastcgi

9.
nano /etc/apache2/apache2.conf

A végére:

FastCGIExternalServer /srv/www/cumulus/seahub.fcgi -host 127.0.0.1:8000

10.
sudo service apache2 restart

+1.
Ha nem megy adjunk jogokat a /home/seafile/seafile-server-2.2.1/seahub/media mappának.

Még van hozzászólás! Tovább