您现在的位置是:首页 > 服务器服务器
文件服务器 File Browser安装配置详解
2023-02-25 06:43:01服务器0人已围观
简介这篇文章主要为大家介绍了文件服务器 File Browser安装配置详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
目录
前言一、安装配置二、使用前言
一直想部署一套文件服务器,供队友之间相互传输文件。平时用微信发送文件真的太烦了,每发送或者接收一次都会有一个新的文件,造成重复文件太多了。文件服务器统一管理,自己需要什么文件再下载。
前面也安装过,是想使用 ftp ,安装了 vsftpd,配置也都成功,服务也启动了,可是访问一直有问题,而且查了下,有些使用工具有些是通过浏览器。实际的效果也并不好。这令天又特意搜索了下文件服务器的部署问题,看到了 File Browser,通过官网部署了一套,其相比之下有以下优点:
1、部署简单,配置文件、数据库(单文件数据库 Bolt DB)等都可一键配置;
2、可视化操作,界面简洁、操作简单,适用人群广(前台小姐姐也可快速上手啦);
3、可使用 shell;
File Browser
一、安装配置
1、一键安装
官方给的有一键安装命令行:
curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash filebrowser -r /path/to/your/files
如果自己的网络不好的话,可以自行到官网下载压缩包文件。
2、下载解压
到 GitHub 上面下载:下载地址,根据自己系统等下载对应版本。
下载到对应目录后,解压即可。只要一个二进制的文件 filebrowser,可以改名,也可以不改名。后面有些执行需要用到这个,不改名直接用 filebrowser。
3、配置
虽然官方给的说明是,解压后就可以直接使用。这里还是介绍下一些基本配置。
创建配置文件,并编辑内容:
# 创建日志文件、配置文件touch /home/WebFile/WebFile.logtouch /home/WebFile/WebFile.json# 编辑配置文件,下面代码直接执行即可cat > /home/WebFile/WebFile.json <<EOF{"address": "0.0.0.0","port": 10001,"database": "/home/WebFile/WebFile.db","log": "/home/WebFile/WebFile.log","locale": "zh-cn","username": "ADMIN","password": "ADMIN@2022","root": "/","scope": "/"}EOF
数据库初始化和配置
# 创建数据库,并配置,每执行一句,会打印出数据库配置信息,对配置的信息会更新/home/WebFile/filebrowser -d /home/WebFile/WebFile.db config init# 设置地址/home/WebFile/filebrowser -d /home/WebFile/WebFile.db config set --address 0.0.0.0# 设置端口/home/WebFile/filebrowser -d /home/WebFile/WebFile.db config set --port 10001# 设置语言/home/WebFile/filebrowser -d /home/WebFile/WebFile.db config set --locale zh-cn# 设置日志文件路径/home/WebFile/filebrowser -d /home/WebFile/WebFile.db config set --log /home/WebFile/WebFile.log# 添加用户,并赋管理员权限,设置可查看范围/home/WebFile/filebrowser -d /home/WebFile/WebFile.db users add zksy zksy@2022 --perm.admin --scope /
到这里全部的配置都完成了,启动服务后就可以看到可视化界面。
4、创新系统管理服务
使用命令行可以直接启动服务(如下命令行)。
filebrowser -c WebFile.json
但是每次启动挺麻烦,下面就从添加到系统服务,并设置开机自启动。
# 创建 Systemd 系统管理服务,创建服务文件cat > /etc/systemd/system/WebFile.service <<EOF[Unit]Description=WebFileDocumentation=https://filebrowser.org/After=network.target[Service]ExecStart=/home/WebFile/filebrowser -c /home/WebFile/WebFile.json[Install]WantedBy=multi-user.targetEOF
有了系统配置文件,第一步要做的就是下面几部:
# 有了新的服务文件,需要重启 Systemd 服务systemctl daemon-reload# 设置开机自启动systemctl enable WebFile
后面就是对服务的一些基本操作:启动、状态、停止等
# 启动WebFile服务systemctl start WebFile# 查看WebFile服务状态systemctl status WebFile# 停止WebFile服务systemctl stop WebFile# 取消WebFile服务开机自启动systemctl disable WebFile
二、使用
启动服务后,在浏览器打开 File Browser 的界面:
界面比较简单,左侧菜单,右上角是工具栏:
“设置”界面可以对用户、目录等进行设置。下面是管理员的设置界面,操作都比较简单。
以上就是文件服务器 File Browser安装配置详解的详细内容,更多关于File Browser文件服务器的资料请关注技术员网其它相关文章!
Tags: File Browser文件服务器 File Browser
很赞哦! ()
上一篇:如何自己搭建简单的Git服务器
下一篇:返回列表
相关文章
随机图文
解决docker中mysql时间与系统时间不一致问题
最近在Docker中装mysql时,发现数据库时间与系统时间相差8个小时。查询资料发现,docker的默认时区是0区,其实这会对安装的容器造成不少麻烦,比如执行日志的记录不准确等win2003 DNS服务器配置方法[图文详解]
目前很多企业事业单位都建立了单位内部的局域网,网络内部都配备相关的服务器(如web、ftp等服务器)。内部网络的用户都希望所有的服务器都用域名来访问,网络管理员可以采用在内部搭建DNS服务器的方式来实现nginx rtmp模块编译 arm版本的问题
这篇文章主要介绍了nginx rtmp模块编译 arm版本的问题,pcre库和libz库都不用单独编译,在编译nginx时添加模块时一起编译,需要的朋友可以参考下Tomcat中修改server.xml和content.xml后自动还原问题解决
当我们在处理中文乱码或是配置数据源时,我们要修改Tomcat下的server.xml和content.xml文件。但是当我们修改完后重启Tomcat服务器时发现xml文件又被还原了,修改无效果。本文就来解决一下
留言与评论 (共有 条评论) |