2020年1月13日星期一

搭建 轻量级linux 文件服务器 webd(三四行代码40KB)

之前分享过利用Apache2搭建文件服务器。非常轻量级。
最近找到更轻量级的,名字叫webd

webd介绍主页
https://webd.cf/





#Debian AMD64搭建过程
cd && wget https://webd.cf/latest/webd-linux-x86_64.tar.gz && tar -xzvf webd-linux-x86_64.tar.gz


#修改配置文件
cd webd && nano webd.conf


# This will listen both IPv6 and IPv4.
# Webd.Listen [::]:9212

红色井号删掉,让访问非标端口生效(自定义非标端口访问文件服务器,防火墙打开)

改映射目录
# Webd.Root /mnt/sda1
例如我改成
Webd.Root /var/www

ctrl+o保存,ctrl+c退出

#复制webd.conf到etc文件夹下
cd && cp -fv webd/webd.conf /etc/

#临时运行,检测正不正常
/root/webd/webd

#开机自启动(看这里启用rc.local
/root/webd/webd >/dev/null 2>&1 &

此webd优点是部署方便。缺点是只支持chrome,
某手机浏览器无法显示全。
linux下wget是没问题的。可以直接放媒体文件在网页播放,另外webd作者在媒体页面有加入谷歌广告。

没有评论:

发表评论

caddy反代下载文件

# 监听端口 51110,提供静态文件服务和目录浏览 :51110 {     root * /home/tls     encode gzip  # 只启用 gzip 压缩     file_server {         browse     }     # 使用提供的证书...