树莓派搭建NAS之Seaflile

一、安装

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

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

#sudo -s

#cd  /nas

[email protected]:/nas# wget https://github.com/haiwen/seafile-rpi/releases/download/v7.0.5/seafile-server_7.0.5_stable_pi.tar.gz

[email protected]:/nas# tar xzf seafile-server_7.0.5_stable_pi.tar.gz

[email protected]:/nas# cd seafile-server-7.0.5/

[email protected]:/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

启动服务

[email protected]:/nas/seafile-server-latest# ./seafile.sh start; ./seahub.sh start

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

[email protected]:~# netstat  -an | grep 8000

tcp        0      0 127.0.0.1:8000

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

[email protected]:/nas/conf# grep 127 *

gunicorn.conf:bind = "127.0.0.1:8000"

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

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

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

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

原文地址:https://www.cnblogs.com/bongem/p/12114779.html

时间: 2025-01-13 12:44:47

树莓派搭建NAS之Seaflile的相关文章

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

目录: 1. 树莓派Odroid等卡片式电脑上搭建NAS教程系列1-Ubuntu系统安装 2. 树莓派Odroid等卡片式电脑上搭建NAS教程系列2-SSH连接访问 3. 树莓派Odroid等卡片式电脑上搭建NAS教程系列3-挂载HDD硬盘+节电设置 4. 树莓派Odroid等卡片式电脑上搭建NAS教程系列4-FTP安装 5. 树莓派Odroid等卡片式电脑上搭建NAS教程系列5-Samba服务器安装 6. 树莓派Odroid等卡片式电脑上搭建NAS教程系列6-miniDLNA 该文章首发于浩瀚

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

前言 前文我们实现了 树莓派 配置 OMV 搭建 NAS(二) 配置 OMV 5 ,文本接着来简述如何在 OMV 中挂载硬盘. 硬盘初始化 请提前插入硬盘. 注意:请将硬盘重要数据进行备份,硬盘第一次挂载时将初始化硬盘. 点击侧边栏 "存储器 -> 硬盘 -> 扫描" ,可以看到已经连接的硬盘. 通过 型号.序号.供应商.容量等 可以判断出要初始化的硬盘. 我这里插入的是 32GB 的三星 U 盘. 选中要初始化的硬盘,使其高亮,点击 "擦除". 确认擦

树莓派 配置 OMV 搭建 NAS(六) 多用户多权限共享文件夹

前言 前文讲述了 树莓派 配置 OMV 搭建 NAS(五) 设置共享权限 ,本文接着来讲如何实现 多用户多权限的共享 . 添加用户组 点击侧边栏 "访问权限管理 -> 用户组" 点击 "添加" 在 "添加用户组" 的 "常规" 中,填写名称(必须是英文).注释. 在 "添加用户组" 的 "成员" 中,选中要添加的成员. 可以看到新的用户组. 创建共享文件夹 点击侧边栏 "

Linux从零开始搭建nas & Time Machine(一)

整个过程以Fedora 20为例. 首先安装&配置SSH,SSH安装完毕之后服务器就能扔一边不用管了. SSH使用的是openssh 确定openssh是否已经安装 rpm -qa | grep openssh-server 如果有显示类似 openssh-server-6.4p1-4.fc20.x86_64 表示已经安装 没有安装的话运行 yum install openssh-server进行安装 SSH配置文件默认在 /etc/ssh/sshd_config 里,暂时使用默认参数,不需要作

树莓派搭建WEB服务器

树莓派搭建WEB的教程网上有许多,但感觉每一篇都有一些问题,这次我将网上的教程汇总,并亲身实践,将注意的问题都写进去,方便新手学习! 目录:1,安装nginx+sqlite+php5打造轻量级服务器,够轻了            2,安装wordpress,z-blog博客程序,因为只有这两个博客支持sqlite,毕竟MYsql内存占用太大,树莓派能力有限            3,如何实现外网访问.树莓派被假设在家,没有公网IP(公网IP等问题请移驾我以前的一篇博文:http://cblogc

树莓派搭建VPN(PPTP)服务器

备注:本文转自http://www.cnblogs.com/alexsun/p/5894338.html 需求及环境 学校的教务管理系统需要内网才能登录,当我不在学校的时候使用外网无法访问.于是打算把树莓派部署在寝室并搭建一个VPN服务器以便我连接以访问教务管理系统.树莓派通过有线连接到一个路由器,路由器拨号访问网络. 必要软件安装 我们需要用到ppp pptpd这2个软件 sudo apt-get install ppp sudo apt-get install pptpd 配置pptpd 设

【转】用树莓派搭建web服务器

本文将详细介绍如何在树莓派上配置服务器,和<教你在Xubuntu上搭建LAMP服务器>有些类似,多了一些介绍在树莓派上的不同步骤的地方. 这种服务器的配置被称为LAMP,是最流行的服务器配置之一,LAMP的含义是: Linux - 操作系统 Apache - 网络服务器(HTTP)软件 mysql - 数据库服务 PHP or perl - 编程语言 这种配置对于大多数树莓派用户来说,可能过于重量级了,但是大多数用户能学到服务器的配置过程,是一种学习配置服务器的好方法.我可能会在以后写一篇轻量

06_树莓派搭建私有云owncloud

1.私有云owncloud简介 首先私有云是什么东西呢?类似于百度云网盘,360云盘等可以把数据上传到服务器的一个平台,这样在家里就可以搭建一个私有云,上传自己喜欢的电影或者音乐,方便与家人.好友分享. 首先,我们需要了解私有云的运行条件,owncloud是基于LAMP环境才能运行的.所以什么是LAMP环境呢?请看下面的解释 L:Linux,开源操作系统,(raspbian系统): A:Apache,网页服务器: M:Mysql(MariaDB),数据库 P:PHP,编程语音. 大概知道了own

树莓派搭建SVN服务器

1.安装SVN服务器 sudo apt-get install subversion -y 2.创建仓库 mkdir /home/pi/svnRepository svnadmin create /home/pi/svnRepository 仓库创建在/home/pi/svn目录下 3.编辑配置文件 nano /home/pi/svnRepository/conf/svnserve.conf如下图去掉注释 看不到图的,编辑svnserve.conf,代码如下: [general] #匿名访问的权