安装 File Browser 轻量网盘工具

1.下载地址: https://github.com/filebrowser/filebrowser/releases

2.解压缩: 

tar -xvf linux-amd64-filebrowser.tar.gz -C /home/filebrowser

 

3.添加执行权限: 

chmod +x filebrowser

 

4. 配置参数:

在上面的直接运行命令中你可以加上一些自定义参数,在官方文档中可以看到完整的命令使用,下面是部分常用的的参数:

-a, –address string:监听的地址(默认为 127.0.0.1)

-p, –port string:监听端口(默认为 8080)

-b, –baseurl string:网站路径

-t, –cert string:SSL 证书 -k, –key string:SSL 证书密钥

-l, –log string:日志默认为标准输出,如果要记录到文件的话可以直接指定文件,例如 /home/filebrowser/filebrowser.log

-c, –config string:配置文件路径

-d, –database string:数据库路径(默认值 “./filebrowser.db”)

-r, –root string:数据存放路径

5.这里我为了方便,选择自己写一个配置文件,

vim filebrowser.json

{
  "port": 2222,
  "baseURL": "",
  "address": "127.0.0.1",
  "log": "stdout",
  "database": "/home/filebrowser/database.db",
  "root": "/data/filebrowser"
}

6.之后直接在程序目录执行:

./filebrowser -c filebrowser.json

然后在浏览器中打开你的网站登录即可,默认管理员用户和密码都为 admin

7.后台运行推荐通过 systemd 控制:

vim /etc/systemd/system/filebrowser.service

输入以下内容:

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

[Service]
ExecStart=/home/filebrowser/filebrowser -c /home/filebrowser/filebrowser.json

[Install]
WantedBy=multi-user.target

记得修改 ExecStart 后面为你自己的文件路径

8.然后执行:

systemctl daemon-reload
  • 运行:systemctl start filebrowser.service
  • 停止运行:systemctl stop filebrowser.service
  • 开机启动:systemctl enable filebrowser.service
  • 取消开机启动:systemctl disable filebrowser.service

 

posted @ 2025-05-23 02:00  布鲁伊  阅读(282)  评论(0)    收藏  举报