












1.下载地址: https://github.com/filebrowser/filebrowser/releases
2.解压缩:
tar -xvf linux-amd64-filebrowser.tar.gz -C /home/filebrowser
3.添加执行权限:
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 start filebrowser.servicesystemctl stop filebrowser.servicesystemctl enable filebrowser.servicesystemctl disable filebrowser.service此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。