随笔 - 748  文章 - 1  评论 - 107  阅读 - 34万

[转]利用 Everything 搭建文件服务器

本文转自:https://mp.weixin.qq.com/s/emKmSKoNeL9FuwLNCxyreQ

Everything 是 voidtools 出品的本地文件搜索工具,它自带的 HTTP 服务可以用来搭建资料分享网站。

在 Everything 中打开 HTTP 服务器功能即可对外提供 Web 搜索服务。

 

 默认会将所有分区都共享出去,在开启 HTTP 服务之前需要重建数据库,将不想共享的分区从数据库中取消掉。

 

 安全的做法是新建一个文件夹,并将这个文件夹映射成一个单独的分区挂载点:

C:\> subst p: r:\p

C:\> subst
P:\: => R:\p

以上命令是将 R盘下的p目录映射到新的盘符P盘之下。此时将新的盘符P盘加入到数据库中,启用 NTFS 的 USN 日志功能,可以加快索引。

 

 将文件拷贝至对应目录即可在网页端进行搜索:

 

 本机所使用的端口可以在选项中进行调整,因为 Everything 只支持 Windows 版,如果打算将其作为服务器需要做到防火墙的入站/出站规则。或者使用反向代理技术将 Windows 的服务端口映射至 Linux 服务器上,这样就算 Windows 主机在小路由或NAT之下也可以提供服务。

反向代理可以参考如下文章: 

最后再提供几个Github上的电子书资源:

  • https://github.com/yyxyz/Book

  • https://github.com/rmlzy/my-ebook

  • https://github.com/programthink/books

  • https://github.com/singgel/Study-Floder.git

  • https://github.com/justjavac/free-programming-books-zh_CN

  • https://github.com/itdevbooks/pdf

全文完。

如果转发本文,文末务必注明:“转自微信公众号:生有可恋”。

posted on   z5337  阅读(812)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示