如何搭建一个百度网盘目录站点

最近一研究虚拟货源项目,由于资料太多,不得已把硬盘扩容到了300T,但是扩容后问题也出来了,问题1:由于是通过技术手段扩容,百度盘已经爆满,已经无法存储新的资料。

问题2:由于资料实在是太大,不管是用PC端还是手机APP端网盘,打开资料非常慢,我猜测可以是由于资料太多缓存不过来造成卡顿,唯一值得高兴的是百度网盘网页版非常好用。搜索资料也很方面。但是还是有一个问题,如果是自己用那也完全是没有问题的。如果是要给别人看,那真的一点都不方便。什么要的场景需要用到网盘呢?

场景一: 百度网盘群组没有搜索功能,如果你想把百度网盘的文件目录展示给别人看,如何把百度网盘文件用web在线网页索引的形式展示给别人看?

经过几天的搜索了解源码搭建渠道,终于找到了一个性价比很高的网盘搭建系统,虽然目前市面上有上千大洋的网盘目录系统,功能更全面,但对于小白用户来说,试错成本太高了。刚好这个系统解决了我一个需求。下面我也把安装过程分享给大家。

  • 首先我们要准备一台搭建网站用的服务器;服务器可以在腾讯去或者阿里云购买,还有其它的云服务器,当然你弱不怕麻烦,也可以在家自己搭建服务器,我就是自己在家搭建本地服务器,然后做内网穿透。
  • 服务器有了,我们还需准备域名,也可以申请免费的域名,最好申请一级域名,免得搭建过程中出现各种问题。
  • 当服务器和域名都有了,我们开始搭建网站运行环境。由于WEB服务器大多数用Linux服务器,小白用户用Linux会更难。在这里我使用宝塔搭建服务器字管理页面。这样减少了对小白用户的难度。

一、服务器环境搭建

我这里的用的是 Ubuntu 20.04.2 LTS,安装宝塔面板操作方法如下:

  1. 1用PuTTY登录SSH

  1. 2 在命令行界面输入服务器用户名和密码

  1. 3登录成功后输入安装命令然后回车等待安装完成:

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

  1. 4安装成功后,复制宝塔提供的登录地址:

  1. 5成功进入宝塔管理界面

  1. 6在宝塔界面安装Nginx运行环境,并安装PHP-7.4

1.7添加站点

1.8、把【源码文件】压缩包用宝塔上传到站占,然后解压到网站根目录。

  • 网站搭建后具体参数配置参照下文:

二、注册开发者账号,申请应用

1‌、注册百度网盘开发者账号,注册地址:https://pan.baidu.com/union 创建应用

登陆管理控制台,http://developer.baidu.com/console#app/project 打开,找到刚才创建应用点开

在记事本中记录【API Key】和【Secret Key】数值并保存

‌点击管理控制台左边菜单-安全设置:Implicit Grant授权方式选择启用,

填写: 根域名绑定(你的域名)以及应用服务器IP地址(就是服务器的ip)

2、把【shujuk.sql导入到你的数据库里面】

3、宝塔面板-网站-设置-网站目录,运行目录改为public,伪静态:选择thinkphp

三、修改源码文件 【服务器地址:localhost,写ip不行】

‌   1.更改.env数据,替换为自己的服务器地址,数据库名数据库用户名密码

‌   2.app/controller/Base.php,填写自己申请的APP Key以及重定向uri地址,直接替换域名即可

3.public/oauth_redirect/index.html,里面的"域名"替换为自己的域名

4.public/.use.ini 替换为自己的域名

5.config/app.php应用地址填写服务器地址,应用的命名空间填写数据库名

6.config/database.php填写自己的服务器数据

7、进入系统后台

‌安装完成后访问绑定的域名,

并登陆管理员账号admin1,初始密码为123456,

登陆后到【个人中心】立刻修改密码

需要修改默认用户名amdin1,去数据库里,找到 users  打开,找到admin1,修改,执行。

手把手教如何搭建一个百度网盘目录站点【保姆级】相关推荐

  1. 手把手教你轻松下载百度网盘超大文件

    前言 玩过百度网盘的都应该清楚它的强大,小编就是靠着百度网盘那强大的功能以及变态的存储空间才获得许多具有纪念价值的东西,比如某些Hacker资料,你懂的. 但是小编一直以来都有一个心结未解开,那就是为 ...

  2. 手把手教你搭建一个属于自己的Ghost博客

    介绍 Ghost 是基于 Node.js 的开源博客平台,由前 WordPress UI 部门主管 John O'Nolan 和 WordPress 高级工程师(女) Hannah Wolfe 创立, ...

  3. 手把手教你搭建一个中式菜谱知识图谱可视化系统

    手把手教你搭建一个中式菜谱知识图谱可视化系统 中式菜谱知识图谱 1.系统功能 2.先来看看效果 实体间关联关系及实体信息显示 不同类型实体开关显示 搜索功能展示 3.系统实现流程 3.1 数据爬取 3 ...

  4. 01资源网百度网盘目录索引搭建教程:如何把百度网盘文件做成在线html目录列表?

    本百度网盘目录索引搭建教程是01资源网站长写的网盘群组索引搭建教程,授权转发,觉得很有用,就拿来分享给各位. 场景一: 百度网盘群组没有搜索功能,如果你想把百度网盘的文件目录展示给别人看,如何把百度网 ...

  5. 百度云应用引擎 php,PHP使用QueryList轻松实现一个百度网盘资源搜索引擎

    QueryList使用jQuery的方式来做采集,拥有丰富的插件. 下面来演示QueryList使用Baidu搜索引擎插件轻松实现站内搜索. 安装 使用Composer安装: 安装QueryList ...

  6. 键盘侠Linux干货| 使用Nginx搭建一个私人网盘

    前言 使用Nginx搭建一个私人网盘 安装Nginx 增加 Nginx 官方源 cat << EOF > /etc/yum.repos.d/nginx.repo [nginx-sta ...

  7. 5分钟实现一个百度网盘资源搜索引擎,不用写代码...

    点击蓝色"涛哥学Python"关注我丫 加个"星标",每天一起快乐的学习 作者:msay 来源:https://urlify.cn/AjE7fu 本文主要介绍如 ...

  8. 写了一个百度网盘资源搜索程序

    一.引言 古语有云:"活到老学到老".表达出一种"生命不止,学习不止"的学习进取精神,是一种乐观的激励!作为程序员更应该如此,否则就会被淘汰.今天我所要讲的不是 ...

  9. 2022百度网盘目录管理系统

    由于之前的gopan系统无法使用了,所以,我们团队开发了新的目录管理系统, 支持后台绑定百度网盘. 支持扩容盘. 支持扩容盘视频在线播放 支持在线浏览网盘文件 支持在线浏览pdf.word.图片等文档 ...

最新文章

  1. android clipdrawable 小例子
  2. opencv摄像头 vmware虚拟机出现select timeout
  3. HDU 2047 阿牛的EOF牛肉串
  4. opencv python轻松入门_OpenCV轻松入门 面向Python
  5. 【ElasticSearch】Es 源码之 ResponseCollectorService 源码解读
  6. C# 使用 SqlBulkCopy 类批量复制数据到数据库
  7. 语音识别的前世今生 | 深度学习彻底改变对话式人工智能
  8. uni-app 引用地图
  9. QT界面程序异常结束问题分析 ,弹出 SogouInput\Components\
  10. Multisim的学习记录(一)
  11. libcef和js交互
  12. 2022年centos下载及Linux安装
  13. Unity不规则按钮
  14. 光学测量精度极限—光谱共焦位移传感器的六大行业应用
  15. C语言——文件操作及常见问题
  16. 可视化设计-设备篇(LED屏幕)
  17. 转载:SRT传输库评估报告(V1.0.0)
  18. 计算机病毒和木马完全相同,木马和计算机病毒的特点
  19. linux系统中的分区与挂载,以及使用LVM逻辑卷管理器管理物理卷,卷组,逻辑卷知识点总结
  20. 分类招生计算机有哪些专业,计算机有什么专业?【全】_招生问答

热门文章

  1. hdoj 1234 开门人和关门人
  2. Martin Fowler:持续集成(很有参考意义)
  3. 计算机辅助设计阀体,计算机辅助设计03565.doc
  4. C语言----typedef(2019.5.29)
  5. Linux笔记之浅析Linux文件管理
  6. 元宇宙的新鲜度,终归离不开一个“玩”字
  7. P44 break continue
  8. 《两种文化》——读书报告
  9. 普通二本,学这些东西,也能进大厂
  10. 数学黑洞(三)角谷猜想