900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 手把手教如何搭建一个百度网盘目录站点【保姆级】

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

时间:2021-10-17 06:36:01

相关推荐

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

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

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

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

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

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

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

一、服务器环境搭建

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

1用PuTTY登录SSH2 在命令行界面输入服务器用户名和密码3登录成功后输入安装命令然后回车等待安装完成:

wget-Oinstall.sh/install/install-ubuntu_6.0.sh&&sudobashinstall.sh

4安装成功后,复制宝塔提供的登录地址:5成功进入宝塔管理界面6在宝塔界面安装Nginx运行环境,并安装PHP-7.4

1.7添加站点

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

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

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

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

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

在记事本中记录【APIKey】和【SecretKey】数值并保存

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

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

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

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

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

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

‌ 2.app/controller/Base.php,填写自己申请的APPKey以及重定向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,修改,执行。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。