1. 解决安装seafile server时的依赖关系
官方提供的安装包,大部分依赖都已经打包在包里了, 只有seahub依赖的部分Python包,因为使用了C语言,编译安装时必须和Python的版本对应(这也是之前Windows版本必须安装指定版本python的原因),由于无法预知客户端的Python版本,所以无法包含在安装包中。官方提供的安装包,大部分依赖都已经打包在包里了, 只有seahub依赖的部分Python包,因为使用了C语言,编译安装时必须和Python的版本对应(这也是之前Windows版本必须安装指定版本python的原因),由于无法预知客户端的Python版本,所以无法包含在安装包中。
具体请参考: Seafile Server 7.1.3避坑:解决依赖关系
2. MySQL/Mariadb数据库配置
有些系统安装的MySQL/Mariadb数据库,默认配置是不允许root用户通过网络连接服务器的,而安装脚本配置数据库一项有两个选项,分别是自动创建和使用已有的数据库,其中自动创建数据库需要使用root连接数据库。
具体请参考:Seafile Server 7.1.3避坑:配置 MySQL 数据库
3. 开机自动启动配置
由于每个人的安装路径和用户配置不同,Seafile安装包中无法附带现成的systemd服务脚本文件,致使部分新手无法配置开机自启动服务。
具体请参考: Seafile Server 7.1.3避坑:开机自启动配置
几个在安装和维护Seafile Server过程用可以用到的脚本
来源:oschina
链接:https://my.oschina.net/u/4459944/blog/3217125