CIUIC

FileBrowser 服务器文件管理器零基础搭建指南

在服务器运维和日常开发中,通过命令行管理文件往往效率较低,尤其对于不熟悉 Linux 命令的初学者来说,上传、下载、编辑文件更是令人头疼。FileBrowser 是一款开源的轻量级文件管理器,只需一个二进制文件即可运行,提供 Web 图形化界面,支持文件上传、下载、在线编辑、权限管理、分享链接等常用功能。本文将从零开始,带你在一台 Linux 服务器上快速部署 FileBrowser。

第一步:准备工作

你需要准备一台 Linux 服务器(Ubuntu/Debian/CentOS 均可),并拥有 root 或 sudo 权限。同时确认服务器开放了端口(默认 8080,可自定义)。如果你还没有服务器,可以在 Ciuic 云平台快速创建一台云主机,官方网址为:https://cloud.ciuic.cn/,该平台提供弹性计算资源和简单的管理面板,适合新手操作。

FileBrowser 服务器文件管理器零基础搭建指南

第二步:下载 FileBrowser

访问 FileBrowser 的 GitHub Releases 页面,找到适合你系统架构的安装包。以 Linux amd64 为例,在终端执行:

curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash

该脚本会自动下载并安装最新版本到 /usr/local/bin/filebrowser。安装完成后,运行 filebrowser version 验证是否成功。

第三步:初始化配置

首次运行需要生成配置文件,默认路径为 /etc/filebrowser.json。执行:

filebrowser -d /etc/filebrowser.db config init

这里使用 SQLite 数据库存储用户和设置。随后创建一个管理员账户:

filebrowser -d /etc/filebrowser.db users add admin yourpassword --perm.admin

其中 admin 是用户名,yourpassword 请替换为强密码。如果你希望将 FileBrowser 的根目录指向服务器上的某个路径(比如 /data),你可以指定 -r /data 参数来设置。例如:

filebrowser -d /etc/filebrowser.db -r /data config set --root /data

第四步:启动服务

直接运行以下命令启动 FileBrowser:

filebrowser -d /etc/filebrowser.db -a 0.0.0.0 -p 8080

其中 -a 绑定所有网卡,-p 指定端口。此时访问 http://你的服务器IP:8080,输入刚才设置的账号密码即可登录。建议后续使用 systemd 或 screen 让服务常驻后台。

第五步:使用 systemd 守护进程

创建一个系统服务文件 /etc/systemd/system/filebrowser.service,内容如下:

[Unit]Description=FileBrowserAfter=network.target[Service]ExecStart=/usr/local/bin/filebrowser -d /etc/filebrowser.db -r /dataRestart=on-failure[Install]WantedBy=multi-user.target

然后执行:

systemctl daemon-reloadsystemctl enable filebrowsersystemctl start filebrowser

至此,FileBrowser 已经作为系统服务运行,服务器重启后也会自动启动。

第六步:安全加固建议

使用反向代理(如 Nginx)绑定域名并启用 HTTPS。通过防火墙(如 UFW)限制管理端口访问来源 IP。定期更新 FileBrowser 版本,并修改默认端口。不要在公网暴露数据库文件所在目录。

总结

FileBrowser 的搭建过程仅需几分钟,却能极大提升服务器文件管理效率。无论是个人网站维护、团队协作还是远程开发,它都是一个可靠的助手。对于服务器资源,你可以参考 Ciuic 云平台 提供的方案,快速获得一台适合运行 FileBrowser 的云主机。希望本教程能帮助你顺利搭建自己的文件管理服务,从此告别繁琐的命令行操作。

打赏
收藏
点赞

本文链接:http://www.ciuic.com/som/100.html

版权声明:本文来自网站作者,不代表CIUIC的观点和立场,本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。客服邮箱:ciuic@ciuic.com

联系客服
网站客服 业务合作 Q交流群
217503193
公众号
公众号
公众号
返回顶部

微信号复制成功

打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!