linux部署File Browser文件管理系统
File Browser是go语言编写的软件,可以通过浏览器对服务器上的文件进行管理
创建部署目录 /data/filebrowser
mkdir -p /data/filebrowser && cd /data/filebrowser
下载File Browser软件包
wget https://github.com/filebrowser/filebrowser/releases/download/v2.27.0/linux-amd64-filebrowser.tar.gz
解压File Browser软件包
tar xf linux-amd64-filebrowser.tar.gz
将二进制文件filebrowser复制到/usr/bin/目录下
cp -a filebrowser /usr/bin/
创建日志文件filebrowser.log
touch filebrowser.log
创建filebrowser.服务的配置文件filebrowser.json
cat > /data/filebrowser/filebrowser.json <<EOF
{
"address": "",
"port": 8080,
"baseURL": "",
"database": "/data/filebrowser/filebrowser.db",
"log": "/data/filebrowser/filebrowser.log",
"locale": "zh-cn",
"root": "/"
}
EOF
创建filebrowser服务
cat > /etc/systemd/system/filebrowser.service <<EOF
[Unit]
Description=filebrowser
Documentation=https://filebrowser.org/
After=network.target
[Service]
ExecStart=/data/filebrowser/filebrowser -c /data/filebrowser/filebrowser.json
[Install]
WantedBy=multi-user.target
EOF
启动filebrowser服务
systemctl daemon-reload
systemctl enable filebrowser.service
systemctl start filebrowser.service
访问
浏览器访问地址:http://x.x.x.x:8080
默认用户名密码 admin/admin
附
初始化数据库
filebrowser -d /data/filebrowser/filebrowser.db config init
使用filebrowser命令修改filebrowser服务的相关参数,修改filebrowser服务监听地址为0.0.0.0,可以执行以下命令。
filebrowser -d /data/filebrowser/filebrowser.db config set --address 0.0.0.0
修改filebrowser服务监听端口为8093
filebrowser -d /data/filebrowser/filebrowser.db config set --port 8093
执行以下命令,设置中文语言。
filebrowser -d /data/filebrowser/filebrowser.db config set --locale zh-cn
执行以下命令,设置日志路径
filebrowser -d /data/filebrowser/filebrowser.db config set --log /data/filebrowser/filebrowser.log
设置File Browser登录账号密码为admin/admin@2024
filebrowser -d /data/filebrowser/filebrowser.db users add admin admin@2024 --perm.admin
原文地址:https://blog.csdn.net/wuxingge/article/details/136148703
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!