简介
File Browser
是一个基于GO
的轻量级文件管理系统支持登录系统 角色系统、在线PDF
、图片、视频浏览、上传下载、打包下载等功能。总而言之很强大。
类似的文件管理还有h5ai
、NextCloud
等,安装方法可参考:NextCloud安装教程,h5ai安装教程。
截图
安装
1、安装运行
安装命令:
curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash
运行命令:
#后面参数分别是监听地址、端口,文件存放根目录,数据库存放路径
filebrowser -a 0.0.0.0 -p 8888 -r /file -d /opt/filebrowser.db
如果文件根目录不存在的话,就需要新建一下再启动,然后就可以访问ip:8888
了,管理员用户名和密码均为admin
。
对于CentOS
系统,还需要开启8888
端口,不然会打不开Web
面板,使用命令:
#CentOS 6
iptables -I INPUT -p tcp --dport 8888 -j ACCEPT
service iptables save
service iptables restart
#CentOS 7
firewall-cmd --zone=public --add-port=8888/tcp --permanent
firewall-cmd --reload
2、开机自启
接下来这里可以建一个简单的systemd
配置文件,适用于CentOS 7
、Debian 8+
、Ubuntu 16+
,使用命令:
#先输入命令参数,只要上面filebrowser后面的即可
command="-a 0.0.0.0 -p 8888 -r /file -d /opt/filebrowser.db"
#然后将以下代码一起复制到SSH运行
cat > /etc/systemd/system/filebrowser.service <<EOF
[Unit]
Description=filebrowser
After=network.target
[Service]
Type=simple
ExecStart=$(command -v filebrowser) $command
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF
然后启动并设置开机自启:
systemctl start filebrowser
systemctl enable filebrowser
此时可以查看运行状态,使用命令:
systemctl status filebrowser
显示Active: active(running)
则为运行成功,如果不是,可能还需要重启下服务器?使用reboot
即可。
win2008下怎么安装呀,用powershell执行官网给的命令,提示iwr找不到
这个命令不适合Win系统,你去下载Win二进制吧。https://github.com/filebrowser/filebrowser/releases
新开了个阿里云的ecs要哭了,今天翻遍了全网的教程,官网的不行,caddy不行,go也不行 最后发现,,,是我的防火墙搞得鬼!要哭了!!!
是的,谷歌云,阿里云啥的都有安全组,需要额外打开
大佬脚本404了希望更新!
已更新。
博主,为什么scope设置后不起作用,永远显示config 所在目录
网址改了 https://filebrowser.xyz/
感谢提醒,这里脚本地址还可以用,先不改了
我在windows下安装filebrowser,本机可访问,局域网和外网都访问不了,已经开放8080端口了,不知道为什么
-a 0.0.0.0 -p 8080
启动参数加上这一条,要不然访问不了
我也是这个问题,不知道您解决了吗?
谢谢!
这个没在win下用过,暂时不清楚
现在改名叫filebrowser了....请问博主 我frp穿透后 无法正常访问,局域网访问正常,外网访问nginx提示502 gate 错误 ...我搭在了群晖上
应该是你的配置问题,你可以百度下方法,咋改名了,教程已经更新了。
/user/local/bin
还是/usr/local/bin啊
/usr/local/bin,不过脚本已经失效了,你要安装的话,看这个教程:https://www.moerats.com/archives/403/。