seafile server源码编译安装教程


seafile为一个开源的云存储系统,github地址:https://github.com/haiwen/seafile

实验室研究工作需要在此基础上实现一些新的东西,所以需要走对整个编辑->编译->部署->运行过程。首先是将现有版本进行后三步。

系统版本:微软azure云服务器,ubuntu 12.04 64位。


主要还是按照其官方wiki,https://github.com/haiwen/seafile/wiki/Build-and-deploy-seafile-server-from-source,但是有几点值得一提:

1. 选择各个组件的版本,我选的都是3.0.3-server版本;

2. 解决依赖的时候一定要安装django1.5版本,然后是还需要pip install six,安装python的six库;

3. 设置完成之后运行的时候会报错:

Starting seafile-server...
seafile-controller: error while loading shared libraries: libccnet.so.0: cannot open shared object file: No such file or directory
Error: Failed to start seafile


解决方法如下(参考https://groups.google.com/forum/#!msg/seafile/-_BgfopSoOU/TG5T8vqUm6IJ):

先执行sudo ldconfig命令,再重新运行即可。

相关内容

    暂无相关文章