牛骨文教育服务平台(让学习变的简单)

Linux 下部署 Seafile 服务器

此文档用来说明如何使用预编译安装包来部署 Seafile 服务器.

使用安装脚本在 Ubuntu 14.04 上快速安装。

我们准备了一个安装脚本帮助您在 Ubuntu 14.04 快速的安装部署 Seafile 服务(配置好 MariaDB, Memcached, WebDAV, Ngnix 和开机自动启动脚本): https://github.com/haiwen/seafile-server-installer-cn

在此基础上,您可以继续根据下面的文档来配置 AD,邮箱发送等服务。

家庭/个人 环境下部署 Seafile 服务器

生产/企业 环境下部署 Seafile 服务器

企业环境下我们建议使用 MySQL 数据库,并将 Seafile 部署在 Nginx 或者 Apache 上,如果对于 Nginx 和 Apache 都不是很熟悉的话,我们建议使用 Nginx,相对于 Apache 来说,Nginx 使用起来比较简单。

基础功能:

高级功能:

其他部署事项

更多配置选项(比如开启用户注册功能),请查看 服务器个性化配置

注意 如果在部署 Seafile 服务器是遇到困难

  1. 阅读 Seafile 组件 以了解 Seafile 的运行原理。
  2. 安装常见问题
  3. 通过 论坛 或者 Seafile 服务器管理员 QQ 交流群: 315229116 寻求帮助。

升级 Seafile 服务器

个人打包 Seafile 服务器

如果想要自己打包 Seafile 服务器(安装在自己喜欢的 Linux 系统中), 请务必使用 tags:

  • 当 Seafile 客户端发行新版本时,比如 v3.0.1, 我们会将 v3.0.1 标签打在 ccnet, seafileseafile-client 上。
  • 同样,当 Seafile 服务器发行新版本时,比如 v3.0.1, 我们会将 v3.0.1 标签打在 ccnet, seafileseahub 上。
  • 对于 libsearpc,会一直使用 v3.0-latest 标签。

注意: 每个项目的版本号和 tag 名,不存在必然联系。