File Browser作为一款远端文件浏览器,把服务部署在服务器上,只要保持连接设备与服务器间网络链接通畅,随时随地就可以轻松的访问位于服务器上的存储位置。无需专门的应用就可以轻松执行复杂、粘贴、移动、新建文件夹等文件管理的操作。此外,File Browser能够拥有上传和下载的功能,这意味你完全可以把部署该服务的设备作为个人网盘使用。
GitHub项目地址:File Browser
下载安装
首先确认目前FileBrowser的最新版本,以2..22.2为例
复制以下命令到终端或者SSH工具中执行(整体复制,一个回车):
wget https://github.com/FileBrowser/Filebrowser/releases/download/v1.10.0/linux-amd64-FileBrowser.tar.gz
tar -zxvf linux-amd64-FileBrowser.tar.gz
rm -rf linux-amd64-FileBrowser.tar.gz LICENSE README.md
chmod +x filebrowser
mv filebrowser /opt/filebrowser
说明:下载FileBrowser文件2..22.2版本进行解压,解压后把把执行文件移动到/opt/filebrowser路径下。
创建配置文件
FileBrowser支持json
, toml
, yaml
, yml
格式的配置文件,以json
格式为例,命令如下:
#新建配置文件
vim /opt/filebrowser/config.json
复制下面的内容保存到/opt/filebrowser/config.json
{
"address":"0.0.0.0",
"database":"filebrowser.db",
"log":"log/filebrowser.log",
"port":8080,
"root":"/opt/myfile",
"username":"admin"
}
上面参数含义为如下,请根据自身情况修改。
- address:监听地址
- database:数据库地址
- log:日志文件路径
- port:需要监听的端口
- root:需要读取哪个目录下的文件
- username:用户名
运行File Browser
#常规运行
./filebrowser -c config.json
#如果需要保持在后台运行,执行
nohup ./filebrowser -c config.json &
配置文件中我们设置的监听端口为8080
,不要忘记防火墙或安全组中放行这个端口。
「真诚赞赏,手留余香」
真诚赞赏,手留余香
使用微信扫描二维码完成支付