OpenWrt路由器安装Seafile私有云存储系统

本文档介绍了如何在OpenWrt Truck版本的Y1S路由器上安装Seafile私有云存储系统。首先需要配置U盘启动,然后在OpenWrt Terminal界面通过`opkg install seafile-server`命令进行安装。安装过程中需注意设置server name为自定义名称,server IP填写路由器IP,其他默认。若遇到配置问题,可能需要删除ccnet文件夹并重新配置。Seafile系统包括Seahub(网站界面)、Seafile server(数据服务进程)和Ccnet server(RPC服务进程)。
摘要由CSDN通过智能技术生成

在Y1S上安装Seafile,使用OpenWrt Truck版本,该版本内集中了Seafile的相关组件。

在安装之前需要完成U盘启动配置,之前的博客中已经介绍了U盘配置事项,接下来就安装Seafile

①进入OpenWrt Terminal界面,输入命令:

opkg install seafile-server

等待安装结束,出现下图配置参数:


注意:server name自己随便设置,server IP只填写路由器IP地址,其他都保持默认

楼主安装时设置了域名和IP,端口也进行了修改,之后出现无法配置成功的错误。删除seafile目录下的ccnet文件夹,重新运行etc/init.d/seafile setup配置上图的参数,端口保持默认,域名和IP进行了设置,配置成功,发现Web端能访问,但文件上传不了,最后将域名去掉以及把fileserver port更正为默认之后,上传、在线预览才成功。


Seafile 包含以下系统组件:

  • Seahub:网站界面,供用户管理自己在服务器上的数据和账户信息。Seafile服务器通过"gunicorn"(一个轻量级的Python HTTP服务器)来提供网站支持。Seahub作为gunicorn的一个应用程序来运行。
  • Seafile server (seaf-server): 数据服务进程, 处理原始文件的上传/下载/同步。
  • Ccnet server (ccnet-server): 内部 RPC 服务进程,连接多个组件。
  • Controller: 监控 ccnet 和 seafile 进程,必要时会重启进程。
②Seafile安装后,运行: 
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值