如何通过filebrowser搭建web文件服务器?
2023-09-11 14:14:16 时间
本文介绍,如何通过filebrowser搭建web文件服务器,通过浏览器,实现文件的上传和下载。
1、部署filebrowser
wget -q http://172.20.56.117/linux/tools/linux-amd64-filebrowser.tar.gz \ && tar -zxvf linux-amd64-filebrowser.tar.gz -C /usr/local/bin/ filebrowser \ && rm -f linux-amd64-filebrowser.tar.gz \ && filebrowser version
或者github下载:
https://github.com/filebrowser/filebrowser/releases/download/v2.21.1/linux-amd64-filebrowser.tar.gz
出现filebrowser的版本信息,表示安装成功
filebrowser File Browser v2.21.1/b73d278d
2、启动browser服务
mkdir -p /opt/filebrowser \ && cd /opt/filebrowser \ && \ nohup filebrowser -a 0.0.0.0 -p 8998 -b /filedata -r /data/ -l filebrowser.log &
后台进程及监听端口,出现filebrowser表示服务启动成功
[root@node142 filebrowser]# ps -ef | grep filebrowser root 3191 3189 0 11:04 pts/0 00:00:00 filebrowser -a 0.0.0.0 -p 8998 -b /filedata -r /data/ -l filebrowser.log root 3205 2966 0 11:04 pts/0 00:00:00 grep --color=auto filebrowser [root@node142 filebrowser]# [root@node142 filebrowser]# netstat -ntlp |grep file tcp6 0 0 :::8998 :::* LISTEN 3191/filebrowser [root@node142 filebrowser]#
3、浏览器访问
http://服务器地址:8998
默认密码: admin / admin
进入后,可以进行文件的上传和下载。
相关文章
- linux - 从网上下载文件到服务器
- 使用python删除一个文件或文件夹
- jsch上传文件到服务器
- 将用户赋予sudo权限:配置sudoers文件
- 使用 Map-Reduce 统计Web 服务器 access.log 日志文件
- Windows操作系统远程Linux服务器传输文件方法(以EasyDSS云平台、EasyNVR上传部署为例)
- windows环境通过cmd命令到ftp上下载文件到linux服务器
- linux下通过acl配置灵活目录文件权限(可用于ftp,web服务器的用户权限控制)
- Resx 文件无效,未能加载 .RESX 文件中使用的类型
- Atitit 文档资料处理重要类库与工具 跨语言api和第三方api跨语言 类库工具大概功能功能 Curlhttpclient文件上传下载 数据传输rest doctotext.exe
- Atitit 前端测试最简化内嵌web服务器 php 与node.js 目录 1.1. php内置Web Server1 1.2. Node的2 Node的比较麻烦些。。Php更加简单
- Atitit.跨语言标准化 web cgi api v2 saa CGI (通用网关接口) 编辑 CGI 是Web 服务器运行时外部程序的规范,按CGI 编写的程序可以扩展服务器功能。CG
- Atitit spirngboot 访问 html文件总结 自设计web服务器原理与实现 Url路由压力,读取url,获得项目更路径绝对路径,拼接为文件路径。读取文建内容输出即可 目录路径 u
- atitit. web 在线文件管理器最佳实践(1)--- elFinder 的使用流程解决之道 。打开浏览服务器文件夹java .net php
- Flutter进阶第12篇: 检测应用版本号、服务器下载文件以及实现App自动升级、安装
- flutter上传图片文件到服务器
- Java中的URL类&根据url获取网络文件&快速入门Java中的URL(网络编程)
- PHP 零基础入门笔记(8):PHP 文件包含include/require
- QT新建工程编译出现"Moc'ing xxx.h..." 找不到文件或者error MSB6006: "cmd.exe" exited with code 3.
- 基于深度学习的病毒检测技术无需沙箱环境,直接将样本文件转换为二维图片,进而应用改造后的卷积神经网络 Inception V4 进行训练和检测
- kafka的topic和分区策略——log entry和消息id索引文件
- flume监控一个文件实时采集新增的数据输出到控制台
- Linux命令 移动/复制文件/目录到指定目录下
- 【C语言刷题】文件操作章节配套练习(选择题 + 编程题)