Filebrowser 安装简介
0 条评论下载文件
wget https://github.com/filebrowser/filebrowser/releases/download/v2.23.0/linux-amd64-filebrowser.tar.gz
解压
tar -zxvf linux-amd64-filebrowser.tar.gz
移动文件到可执行目录
mv filebrowser /usr/sbin
查看文件是否可以执行
filebrowser version
创建配置文件夹
mkdir /etc/filebrowser/
创建配置
nano /etc/filebrowser/config.json
配置内容
{
"address":"0.0.0.0",
"database":"/etc/filebrowser/filebrowser.db",
"log":"/var/log/filebrowser.log",
"port":10000,
"root":"/",
"username":"admin"
}
尝试启动程序
filebrowser -c /etc/filebrowser/config.json
创建系统服务
nano /etc/systemd/system/filebrowser.service
服务文本内容
[Unit]
Description=The filebrowser Process Manager
After=network.target
[Service]
ExecStart=/usr/sbin/filebrowser -c /etc/filebrowser/config.json
ExecStop=/bin/killall filebrowser
PrivateTmp=true
[Install]
WantedBy=multi-user.target
重新加载服务
systemctl daemon-reload
启动服务
systemctl start filebrowser
查看服务运行状态
systemctl status filebrowser
开机启动
systemctl enable filebrowser
注意有些系统可能需要关闭selinux
nano /etc/selinux/config
设置为
SELINUX=disabled