Installing Seafile (Secure Cloud Storage) with MySQL Database in RHEL/CentOS/SL 7.x/6.x

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.95/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Matei Cezar

I'am a computer addicted guy, a fan of open source and linux based system software, have about 4 years experience with Linux distributions desktop, servers and bash scripting.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

12 Responses

  1. Syedul says:

    That’s an awesome post. it’s working for me.

    Any body can tell me? when I am creating an user from web, how can I see that user and its uploaded file in the Linux server? It will very much important to me for recovery after any deserter or troubleshooting.

  2. Hendrat Moko says:

    hei, its very interisting. But when i open file share with other account. Why there is message “Sorry, but the requested page could not be found” ?? What’s the problem ? please help

  3. Alvaro Retamal says:

    Thank you very much works, but could not make it work with the user seafile :(

  4. Al says:

    hi Matei

    I’m trying to follow the procedure step by step but when it’s time to run the setup and after I setup the db and user I got this error code
    Generating ccnet configuration …

    Traceback (most recent call last):
    File “setup-seafile-mysql.py”, line 1254, in
    main()
    File “setup-seafile-mysql.py”, line 1205, in main
    ccnet_config.generate()
    File “setup-seafile-mysql.py”, line 748, in generate
    if Utils.run_argv(argv, env=env_mgr.get_binary_env()) != 0:
    File “setup-seafile-mysql.py”, line 82, in run_argv
    env=env)
    File “/usr/lib/python2.6/subprocess.py”, line 642, in __init__
    errread, errwrite)
    File “/usr/lib/python2.6/subprocess.py”, line 1234, in _execute_child
    raise child_exception
    OSError: [Errno 8] Exec format error

    do you have any idea to resolve this?
    I’m running Centos 6.5 fresh install

    Thanks in advance
    Al

  5. sergiu says:

    You have no idea how to find the way to download files external hdd.

  6. hos7ein says:

    tnx for this good post

  7. terghalin says:

    Yazir, you should give access for seafile user to read/write files in seafile-data and ccnet:

    chown -R seafile:seafile /home/seafile/

  8. Dion says:

    Hi Matei,

    Many thanks great article worked perfectly for me!!

    Would love an article on seafile using https to replace http.

    Keep up the great articles mate.

    God bless.

  9. Yazir Arafath says:

    Why does it say “/home/seafile/ccnet/seafile.ini not found. Now quit” when executing “./seafile.sh start”?

    seafile.ini is available in the referred location.

Leave a Reply to Al Cancel reply

Your email address will not be published. Required fields are marked *