Linux下安装File Browser
第一步:新建安装目录
mkdir /usr/local/filebrowser
第二步:根据自己的硬件平台从【官方github repo】下载对应版本的安装包,这里以armv7为例。
# 进入安装文件夹
cd /usr/local/filebrowser
# 下载安装包
wget https://github.com/filebrowser/filebrowser/releases/download/v2.23.0/linux-armv7-filebrowser.tar.gz
# 解压
tar -zxvf linux-armv7-filebrowser.tar.gz
第三步:在安装目录/usr/local/filebrowser
下新建config.json,添加配置信息。
# 创建配置文件
nano config.json
添加以下内容。其中root参数用来指定fireborwser展示的根目录,比如设定为/home
,则webui中只能看到/home
目录下的内容。
{
"port": 8600,
"address": "0.0.0.0",
"root": "/",
"database": "/usr/local/filebrowser/filebrowser.db",
"log": "/var/log/filebrowser.log",
"username": "admin"
}
第四步:把filebrowser添加到systemd服务。
# 创建配置文件
nano /etc/systemd/system/filebrowser.service
添加如下内容后保存退出。
[Unit]
Description=The filebrowser Process Manager
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/filebrowser/filebrowser -c /usr/local/filebrowser/config.json
ExecStop=/bin/killall filebrowser
PrivateTmp=true
[Install]
WantedBy=multi-user.target
第五步:systemd重载服务并设置开机启动
# 重载服务
systemctl daemon-reload
# 启动filebrowser
systemctl start filebrowser.service
# 设置开机启动
systemctl enable filebrowser.service
好了,现在可以打开浏览器访问http://host_ip:8600
使用filebrowser了,默认用户admin,默认密码admin。