暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

利用 Everything 搭建电子书分享站点

生有可恋 2022-10-02
707

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


    全文完。

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

           
    文章转载自生有可恋,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

    评论