FileBrowser搭建,暂时不写如何如何后台运行,先简单记录一下如何搭建就行


准备工具:

1.一台搭载centOS或者是fedora的主机或者是服务器


第一步:安装filebrowser

curl -fsSL https://filebrowser.xyz/get.sh | bash

第二步:设置相关配置

创建数据库目录:

mkdir /自定义路径/  【建议存放到etc下】

创建配置数据库:

filebrowser -d /自定义路径/filebrowser.db config init

设置监听地址:

filebrowser -d /自定义路径/filebrowser.db config set --address 0.0.0.0
【0.0.0.0为监听ip,相当于所有连接的ip】

设置监听端口:

filebrowser -d /自定义路径/filebrowser.db config set --port xxxx
【xxxx表示端口号,端口号自定】

设置日志位置:

filebrowser -d /自定义路径/filebrowser.db config set --log /var/log/filebrowser.log

添加一个用户:

filebrowser -d /自定义路径/filebrowser.db users add user password --perm.admin
【user为用户名,password为密码,输入命令时候把这两个替换为自己的用户名和密码】

第三步:启动filebrowser

指定数据库:

filebrowser -d /自定义路径/filebrowser.db

第四步:进入filebrowser

http://服务器ip:端口号

补充内容:

第一步完成后可以直接进入测试,命令行输入:

filebrowser -a 0.0.0.0 -p 80

即可直接跳到 第四步 进行测试,但是不需要登录,非常不安全,仅供测试用


参考资料:

1.File Browser 安装及使用
2.ip地址0.0.0.0与127.0.0.1的区别
3.127.0.0.1、0.0.0.0和本机IP地址的区别和使用
4.全零网络IP地址0.0.0.0表示意义详谈