BD网盘目录搭建源码+数据库+教程
某网盘动不动就几十个T,几百个T,很多人想做一个网盘目录,来方便搜索定位。或者方便展现给别人,来收费分享。
网盘目录搜索网站优点:
1、网盘中有什么,目录中就能搜索出什么。
2、网盘中增加什么,目录中就同步增加什么。
3、几百T,几千T文件,都可以承载,丝毫不影响目录运行速度。
4、制作方便,不管多大网盘容量,多少个文件夹,都能汇总在一-个目录中。
5、直观展示,显得专业可靠,更容易迅速建立和客户之间的信任,促进成交。
6、自动更新新增文件目录,无需手动制作添加如幕布、石墨文档,腾讯文档等目录,节省时间。
首先你要有域名和服务器
升级服务器MySQL至最新,php7.4
在域名商处添加域名解析到服务器
在服务器安装宝塔面板
在服务器放行安全组(3306)
注册百度网盘开发者账号,注册地址:https://pan.baidu.com/union#/
登陆管理控制台,并创建一个工程:http://developer.baidu.com/console#app/project
在记事本中记录API Key和Secret Key数值并保存
点击管理控制台左边菜单-安全设置:Implicit Grant授权方式选择启用,填写根域名绑定(第二步解析的域名)以及应用服务器IP地址(就是服务器的地址,宝塔面板左上角)
在宝塔面板建立FTP,数据库,导入数据库,并且设置数据库访问权限为所有人
上传并解压源码文件到网站根目录
宝塔面板-网站-设置-网站目录,更改网站目录,运行目录为public,配置网站伪静态为thinkphp
此时必须更改源码数据
更改.env数据,替换为自己的服务器地址,数据库名,数据库用户名,密码
除了.env需要更改之外,还需要更改的文件:
app/controller/Base.php,填写自己申请的APP Key以及重定向uri地址,直接替换域名即可
public/oauth_redirect/index.html,里面的"域名"替换为自己的域名
public/.use.ini 替换为自己的域名
config/app.php应用地址填写服务器地址,应用的命名空间填写数据库名
config/database.php填写自己的服务器的相应数据
安装完成后访问绑定的域名,并登陆管理员账号admin1,初始密码为123456,登陆后可修改密码
如果出现授权出错,更换百度网盘账号重新申请开发者
在数据库users表可以自定义appid,编辑即可
Appkey:S8pVipXAq2VOyTHn8HD6GVvdS2YrXZcz
Secretkey:uGdtpQ6oTtavr89Nj9zEdrfY74zttMks
视频教程:https://www.bilibili.com/video/BV1hY4y1W7bh/
源码为网络收集,不包安装自行研究.
先关注公众号回复YM014即可获取下载地址,然后解压密码请进小程序选YM014获取
收集测试也很累请谅解,如果不想麻烦请直接支付购买,谢谢!
评论前必须登录!
立即登录 注册