安装 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
浙公网安备 33010602011771号