User Tools

Site Tools


fileservices:seafile_upgrade

This is an old revision of the document!


Upgrade Seafile

Stop seafile

/etc/init.d/seafile stop

Download and install binary Distribution

cd /vol1/seafile
wget https://bitbucket.org/haiwen/seafile/downloads/seafile-server_X.X.X_x86-64.tar.gz
tar xvzf seafile-server_X.X.X_x86-64.tar.gz

Run upgrade script

cd /vol1/seafile/seafile-server-X.X.X/upgrade
./upgrade_X.X_X.X.sh

Update init.d script

change script_path to new ${seafile_dir}/seafile-server-X.X.X

vim /etc/init.d/seafile
/etc/init.d/seafile
script_path=${seafile_dir}/seafile-server-2.1.4

Update Apache vhost

update directives: FastCGIExternalServer, DocumentRoot, Alias

vim /etc/apache2/sites-enabled/default-ssl
/etc/apache2/sites-enabled/default-ssl
...
FastCGIExternalServer /vol1/seafile/seafile-server-X.X.X/seahub/seahub.fcgi -host 127.0.0.1:8000
 
DocumentRoot /vol1/seafile/seafile-server-X.X.X/seahub
Alias /media /vol1/seafile/seafile-server-X.X.X/seahub/media
...
fileservices/seafile_upgrade.1390926421.txt.gz · Last modified: 2014/01/28 10:27 by tschulz