首先去Github Release界面,根据你的系统和处理器架构选择下载最新的版本
https://github.com/filebrowser/filebrowser

解压到你指定的目录,比如这里的
/home/filebrowser/自己创建的目录

创建配置文件

File Browser支持json, toml, yaml, yml格式的配置文件,以json格式为例,命令如下:

#先创建一个目录用来存放数据库和配置文件
mkdir /etc/filebrowser/
#新建配置文件
vi /etc/filebrowser/config.json

复制下面的内容保存到
/自己创建的目录/config.json

{
    "address":"0.0.0.0",
    "database":"/自己创建的目录/filebrowser.db",
    "log":"/自己创建的目录/filebrowser.log",
    "port":8080,
    "root":"/home",
    "username":"admin"
}

上面参数含义为如下,请根据自身情况修改。

  • address:监听地址
  • database:数据库地址
  • log:日志文件路径
  • port:需要监听的端口
  • root:需要读取哪个目录下的文件
  • username:用户名

运行File Browser

参数-c是指定File Browser配置文件路径,请根据自身情况填写路径,命令如下:

#常规运行
进入到文件所在目录
./filebrowser -c config.json
./filebrowser -c /www/wwwroot/fb.siastv.tk/FileBrowser/config.json

或使用宝塔面板的进程守护工具(Supervisor管理器)
启动命令:
/www/wwwroot/fb.siastv.tk/FileBrowser/filebrowser  -c /www/wwwroot/fb.siastv.tk/FileBrowser/config.json