Tuesday, May 20, 2014

How to Install Seafile Server 2.0.4 64-bit on Centos 6.5 64-bit

  1. cd /tmp/
  2. wget http://seafile.googlecode.com/files/seafile-server_2.0.4_x86-64.tar.gz
  3. yum -y install sqlite python-simplejson python-setuptools python-imaging
Setup the file structure and extract the server files
  1. cd /opt/
  2. mkdir seafile
  3. mv /tmp/seafile-server_* seafile
  4. cd seafile
  5. tar -xzf seafile-server_*
  6. mkdir installed
  7. mv seafile-server_* installed
Add the user and start the setup
  1. useradd -d /opt/seafile seafile
  2. chown -R seafile. /opt/seafile
  3. su – seafile
  4. cd /opt/seafile/seafile-server_2.0.4
  5. ./setup-seafile.sh
  6. You will now enter the text based installer. Follow the instructions on screen.
Start the server
  1. su – seafile
  2. /opt/seafile/seafile-server_2.0.4/seafile.sh start
  3. /opt/seafile/seafile-server_2.0.4/seahub.sh start
Point your browser to the login page
  1. http://www.yourserver.com:8000/
If you are behind a firewall, remember to allow input/output of these tcp ports:
  1. port of ccnet server: 10001
  2. port of seafile server: 12001
  3. port of seafile httpserver: 8082
  4. port of seahub: 8000 



0 comments: