树莓派搭建filebrowser网盘

下载并解压

先从GitHub仓库上下载项目文件(这是以前的版本,可以往回找一下)

linux-armv7-filebrowser.tar.gz

GitHub - filebrowser/filebrowser: 📂 Web File Browser

接着传到树莓派或者你的服务器上,直接下载可能失败

接着解压

mkdir linux-armv7-filebrowser
tar -zxvf linux-armv7-filebrowser.tar.gz -C linux-armv7-filebrowser/


将执行文件部署到指定位置,并增加配置文件

sudo cp linux-armv7-filebrowser/filebrowser /usr/bin/

配置树莓派

# 创建配置文件
sudo mkdir /etc/filebrowser/
/usr/bin/filebrowser -d /etc/filebrowser/filebrowser.db config init
# 配置访问地址
/usr/bin/filebrowser -d /etc/filebrowser/filebrowser.db config set --address 0.0.0.0
# 配置访问端口
/usr/bin/filebrowser -d /etc/filebrowser/filebrowser.db config set --port 8080
# 配置日志路径
/usr/bin/filebrowser -d /etc/filebrowser/filebrowser.db config set --log /var/log/filebrowser.log
# 查看配置信息
/usr/bin/filebrowser -d /etc/filebrowser/filebrowser.db config cat

创建账号

# 创建账号
/usr/bin/filebrowser -d /etc/filebrowser/filebrowser.db users add 用户名 密码 --perm.admin

添加服务

为了方便管理树莓派,我们添加service服务

# 创建service文件
sudo touch /lib/systemd/system/filebrowser.service

修改文件

sudo nano /lib/systemd/system/filebrowser.service

添加以下内容

[Unit]
Description=File Browser
After=network.target

[Service]
ExecStart=/usr/bin/filebrowser -d /etc/filebrowser/filebrowser.db
Restart=/usr/bin/filebrowser -d /etc/filebrowser/filebrowser.db

[Install]
WantedBy=multi-user.target

运行与管理命令

sudo systemctl start filebrowser    # 启动服务
sudo systemctl restart filebrowser # 重启服务
sudo systemctl stop filebrowser    # 停止服务
sudo systemctl status filebrowser  # 查询状态
sudo systemctl enable filebrowser  # 使能开机自启动
sudo systemctl disable filebrowser # 失能开机自启动
sudo journalctl -u filebrowser -f  # 查询运行日志

现在你就可以通过主机ip:8080来访问了,你可以在设置里调整语言,还可以添加新的用户

可能出现的报错

如果发现没有显示,可能原因如下:

1. 端口8080或其他你指定的端口没有放行

可以下载ufw来管理

先更新源

apt-get update
apt-get upgrade

直接通过命令下载ufw

sudo apt install ufw

此时可能下载错误,可能依赖会出现冲突,根据报错信息下载指定的依赖就好

我昨晚就是说iptable的依赖下载有问题,后来我单独下载它时,又出现其他的版本错误,根据报错信息下载指定的版本就好

最后通过sudo ufw allow 端口号 就可以放行端口了 

更改设置

在这里把语言换成中文就可以自己配置了,探索一下吧~

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值