CentOS使用OneIndex部署OneDrive免费网盘教程

前言

本文将详解如何在CentOS上使用OneIndex程序部署OneDrive免费网盘

OneIndex是一款不占服务器空间,不走服务器流量,直接列出OneDrive目录,文件在线查看和直接下载的Web源码

部署流程

一、配置站点

设置伪静态
编辑Nginx的站点conf配置文件
分别在80和443端口的代码中添加以下伪静态代码

if (!-f $request_filename){
set $rule_0 1$rule_0;
}
if (!-d $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^/(.*)$ /index.php?/$1 last;
}

CentOS使用OneIndex部署OneDrive免费网盘教程
CentOS使用OneIndex部署OneDrive免费网盘教程

二、下载及上传文件

访问项目地址下载源码

 

CentOS使用OneIndex部署OneDrive免费网盘教程
上传文件到你的站点根目录
修改configcache文件夹权限

chown -R www:www config cache

CentOS使用OneIndex部署OneDrive免费网盘教程

三、配置OneIndex

 

访问域名开始配置OneIndex
下一步
CentOS使用OneIndex部署OneDrive免费网盘教程
点击获取id和secret
CentOS使用OneIndex部署OneDrive免费网盘教程
在新弹出的页面登录你的OneDrive账号
CentOS使用OneIndex部署OneDrive免费网盘教程
复制保存生成的secret,继续点击返回快速启动.
CentOS使用OneIndex部署OneDrive免费网盘教程
复制保存生成的id
CentOS使用OneIndex部署OneDrive免费网盘教程
回到OneIndex页面
输入id和secret
下一步
CentOS使用OneIndex部署OneDrive免费网盘教程
绑定账号
CentOS使用OneIndex部署OneDrive免费网盘教程
继续登录刚才的OneDrive账户
CentOS使用OneIndex部署OneDrive免费网盘教程
接受许可
CentOS使用OneIndex部署OneDrive免费网盘教程
安装成功
CentOS使用OneIndex部署OneDrive免费网盘教程
访问网站
CentOS使用OneIndex部署OneDrive免费网盘教程
使用http://你的域名/admin访问后台管理
CentOS使用OneIndex部署OneDrive免费网盘教程

四、配置自动更新页面缓存

由于每次在OneDrive上传或删除文件后,需要更新页面缓存,我们可以使用crontab来定时刷新缓存.
进入后台管理-页面缓存
复制自动生成的命令
CentOS使用OneIndex部署OneDrive免费网盘教程
ssh登录服务器
输入

crontab -e

按i进入编辑模式
粘贴刚才复制的命令
按esc退出编辑模式
按:wq保存
CentOS使用OneIndex部署OneDrive免费网盘教程

输入命令启动crontab

systemctl start crond.service

设置crontab开机启动
输入

vi /etc/rc.d/rc.local

按i进入编辑模式
添加以下代码

systemctl start crond.service

按esc退出编辑模式
按:wq保存
CentOS使用OneIndex部署OneDrive免费网盘教程
最后检查下任务列表

crontab -l

CentOS使用OneIndex部署OneDrive免费网盘教程

五、其他进阶配置

OneIndex其他特殊文件实现功能,本文不在详细介绍,具体可以参考Github项目地址.
CentOS使用OneIndex部署OneDrive免费网盘教程


结语

OneIndex是目前最简便的OneDrive网盘部署方案,同类方案还有OLAINDEX,PyOne,CuteOne等.

本文来源于互联网:CentOS使用OneIndex部署OneDrive免费网盘教程

相关阅读:OneDrive多网盘挂载程序CuteOne安装配置教程

 

免责声明:

此博客纯属个人爱好,所有资源或文章,皆处于互联网搜集整理,如有任何不妥之处,请速速联系博主删除相关文章。 联系站长
Alen的小黑屋 » CentOS使用OneIndex部署OneDrive免费网盘教程
微信公众号:Alen's的小黑屋
关注我们,获取更多的全网最新资源,有趣有料!
232人已关注

发表评论

11 + 4 =

Alen's的小黑屋

139
+0本周更新
Update This Week
139
+0今天更新
Update today

VIP可免费下载全站资源

立即了解
加入我们
'); })();