超牛X的网盘目录检索网站搭建全功略《一》
时间:2023-07-29 20:48:02 | 来源:网站运营
时间:2023-07-29 20:48:02 来源:网站运营
超牛X的网盘目录检索网站搭建全功略《一》:
千里之行,巧能成事,大家好,欢迎来到千巧团队,我是千巧哥,今天继续聊一聊网络创业的那些事! 今天和大家聊一聊这个网盘目录检索网站的搭建,做虚拟商品的都知道,手头上有数以十T百T计的资源,没有一个方便快捷的查询方法,有时即使成交了,也有可能因为找不到该资源的存放地方而导致成交失败。这还算可事小,你有什么资源也无法展示出来,任凭你一张嘴说几十T,几百T。换名话说,你就是一块钱给我提供一万T的资源,可对我来说没有一M是有用的,你说会成交吗?
很久没写技术贴了,今天带来这一套源码,超牛X,没有之一。
【项目来源】最近很多学员跟我说之前的网盘目录站点搜索功能不太给力,很多都无法搜索出来,尤其是新增的,千巧哥翻看了一下,不是搜索不出来,而是接口直接不能用了。
某宝上有很多这类的源码,大部份是换个马甲就出来割草的,一个不能用几乎所有都不能用了。千巧哥在逛某破姐论坛的时候,发现之前的一套源码更新了,之前不用这套源码,主要还是因为这套源码不支持搜索功能,一套没有搜索功能的目录索引是没有灵魂的。
来回顾一下目录网盘走过的路,上图:
最早的网盘目录获取方式:提取本地文件,利用工具,例如:NavicatPremium,导出目录结构,手动编辑得到目录数据。
再到调用网盘API,实时缓存搜索。对于网盘较大的用户不友好,缓存没爬过的目录无法搜索,而且该功能对大部分源码来说已失效。
现在是建立云端数据库,实时搜索,自动历遍网盘爬取,实现全盘搜索无遗漏。
没错,就是Alist,相必很多学员都用过这套源码。
这是一套开源的源码,其实很多功能在2.0时代就已经有了,只是没有开放出来,所以大家在一般途径得到的是乞丐版的,只有一些有开发水平的大神能提前享受了这些功能,在这些功能开放前赚了一波。
千巧哥在测试时还是3.0的版本,现在更到3.72功能直线上升,UI也更个性化了。
更多的请查看官方使用说明:
https://alist-doc.nn.ci/docs/intro【项目准备】域名:二级域名即可,不要浪费了唯一的一级域名。
服务器:VPS服务器,还在用虚拟服务器的不要问我,自行度娘。
网盘账号:获取刷新令牌。
放一张首页图:
【支持功能】支持扩容盘,支持文件/文件夹加密,支持文件/文件夹隐藏,支持前端UI操控美化(需有一定能力的,当然,千巧哥有现成的),支持客户反向上传文件(功能可关,这个估计是网盘的收集功能),支持全盘一键搜索功能(无跳预览式),支持文档/图片/PDF/音频/视频在线播放,支持全盘所有文件生成下载/播放直链(以前要借助工具的,现在一键生成即可。有什么用?等于一个大容量的图床),支持多盘/多号/不同盘文件聚合检索。
这个版本更新后功能实在太多了,大家有兴趣慢慢发掘。
【目前支持的网盘】这是之前的官方截图,新版本支持更多网盘。
简易教程开始,以百度网盘为例,其他网盘在操作上大同小异,就不一一上图了。
进入宝塔面板,点击终端,高出命令行界面。
如果不能自动进入命令行界面的,关闭当前窗口,点绿色添加按钮添加主机信息即可。
一键脚本安装
复制安装脚本,在命令行界面点鼠标右键粘贴后回车即可自动安装。
安装:curl-fsSL "
https://nn.ci/alist.sh" | bash -s install
注意:已经安装过再次执行安装会删除之前的数据,更新请使用更新命令。
稍等片刻,出现以下信息即安装成功!
Alist安装成功!
此时,即可用浏览器打开
http://IP地址:5244/即可访问主页和管理后台。
当然,我们的目标是要用域名打开。
新建一个网站(提前解析好域名)
部署SSL,这个可有可无,但免费的有比没有好,点击SSL,选Let’sEncrypt,按提示全部确认即可。
接下来添加反向代理:
最后,添加反向代理,只需填写目标URL:http://你的IP:5244,保存即可,网站配置完成,直接打开你的域名,就可以看到前端了。
刚打开网站会是以下这个界面:别慌,是正常的,不是出错,此时网站并没有任何信息,所以才会出现这个界面,点击最下边的管理,即可进入管理后台,添加完信息后网站就正常了。
输入Alist安装完成时提供的用户名和密码即可进入管理后台,忘记密码没关系,进入宝塔,打开终端,对就是安装时的那个命令行模式,输入命令:
cd /opt/alist
./alist admin
注意,这是两条命令,同进粘贴即可,但不能在同一行。
得到以下信息:
最好记录管理后台的进入方式,因为后面没有管理员登入提示。
管理后台:你的域名/@manage
全程不超过十分钟,一个完全属于你的超牛X的网盘目录检索系统完成了框架,接下来只需添加你的网盘信息,即可正常使用。
后台的配置在下一篇再继续,最后,附带一些少用但需知道的命令:
安装:curl-fsSL "
https://nn.ci/alist.sh" | bash -s install
注意:已经安装过再次执行安装会删除之前的数据,更新请使用更新命令。
更新:curl-fsSL "
https://nn.ci/alist.sh" | bash -s update
卸载:curl-fsSL "
https://nn.ci/alist.sh" | bash -s uninstall
自定义路径:默认安装在/opt/alist,要自定义安装路径,添加安装路径为第二个参数,必须是绝对路径(路径以alist结尾时直接安装到给定路径,否则会安装在给定路径alist目录下),如安装到/root:
查看状态:systemctlstatus alist
启动服务:systemctlstart alist
重启服务:systemctlrestart alist
停止服务:systemctlstop alist
温馨提示:如果端口无法正常访问,请检查服务器安全组、本机防火墙、Alist状态
第一种访问方式:
http://IP地址:5244/
第二种访问方式:创建站点,添加SSL和反向代理
管理后台:你的域名/@manage
查看管理员信息,请执行
cd /opt/alist
./alist admin
今天先聊到这,下次再聊。关注千巧网创项目圈,每天都能从网络赚钱的路上“钱近”一步。文章来源:http://www.cnqqlt.com