树莓派搭建NAS之Seaflile

Posted bongem

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了树莓派搭建NAS之Seaflile相关的知识,希望对你有一定的参考价值。

一、安装 

Seafile官网下载页面:https://www.seafile.com/download/ ,获取7.0.5版本的下载地址

 登录pi的命令,转到root,然后下载

#sudo -s 

#cd  /nas 

root@midou:/nas# wget https://github.com/haiwen/seafile-rpi/releases/download/v7.0.5/seafile-server_7.0.5_stable_pi.tar.gz

root@midou:/nas# tar xzf seafile-server_7.0.5_stable_pi.tar.gz
root@midou:/nas# cd seafile-server-7.0.5/
root@midou:/nas/seafile-server-7.0.5# ./setup-seafile.sh

注:安装时提示

Checking for sqlite3 ...
Sqlite3 is not found. install it first.

执行下面命令安装:apt-get install sqlite3

技术图片
技术图片


接下来设置seahub

技术图片

 

seafile端口是8082,seahub端口是8000 

启动服务

root@midou:/nas/seafile-server-latest# ./seafile.sh start; ./seahub.sh start

注:安装后发现能在Pi上本地打开,其实机器上不能访问,查看端口信息,只绑定在了127.0.0 .1上

root@midou:~# netstat  -an | grep 8000
tcp        0      0 127.0.0.1:8000  

修改gunicorn.conf解决,gunicorn.conf文件内容如下:

 

root@midou:/nas/conf# grep 127 *

 

gunicorn.conf:bind = "127.0.0.1:8000"


在浏览器输入http://IP:8000/打开seafile web页面,用安装时输入的邮箱地址/密码就可以登录了


在路由器增加端口映射以便在外网访问,8000如下,8082类似

 技术图片

 

 然后在手机或PC上下载对应客户端,安装后就可以访问了。

注:如果只能访问不能下载、上传,配置如下:

技术图片

 

以上是关于树莓派搭建NAS之Seaflile的主要内容,如果未能解决你的问题,请参考以下文章

使用树莓派打造一个私人NAS+博客(2)——硬件篇

树莓派/Debian 配置 OMV 搭建 NAS

树莓派Odroid等卡片式电脑上搭建NAS教程系列6-miniDLNA

树莓派4B安装OpenMediaVault(OMV)搭建一个小型家用NAS系统

树莓派4B安装OpenMediaVault(OMV)搭建一个小型家用NAS系统

树莓派 配置 OMV 搭建 NAS 硬盘挂载