[successbox title=”什么是oneindx”]
不占用服务器空间,不走服务器流量,直接列出OneDrive目录,文件直链下载。
github的项目链接:https://github.com/donwa/oneindex
onedrive链接:https://onedrive.live.com/about/zh-cn/
[/successbox]
[successbox title=”oneindex安装”]
我这里是用宝塔面板安装的。首先要准备好一个OneDrive的账号。最好整个5T的。
1.先创建网站。注意php要5.6以上的。不需要建数据库。
2.把网站目录的内容全部删去,将源代码上传到根目录解压。不要带oneindex文件夹。
3.直接打开网站进入引导配置,然后获取应用和id。
4.配置完成,进入后台设置,如果只是分享单独一个文件夹在后台设置一下就好。
5.配置缓存,在宝塔面板的的定时计划选择10分钟shell命令 然后把系统管理后台的页面缓存的代码php XXXXXXX/one.php cache:refresh放进去,注意不要带*/10 * * * *。
我的是php7.0示例:/www/server/php/70/bin/php /www/wwwroot/ge.benzhu.xyz/one.php cache:refresh
5.配置伪静态(不太推荐,因为就是少了个问号,但是有很多奇奇怪怪的问题。):
在宝塔面板选择伪静态直接填写如下命令然后再网站管理后台开启伪静态。
代码1:location / { if (!-e $request_filename){ rewrite / /?/ last; } }
代码2: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; }
上面两个都可以。
[/successbox]
[successbox title=”oneindex使用Redis”]
1.先安装PHP的Redis扩展,宝塔面板直接选择当前的PHP版本设置里面的安装扩展里面安装就好。
2.进入oneindex里面选择redis缓存。
3.oneindex的redis的配置文件路径:oneindex/lib/cache/redis_.php。
[/successbox]
[dangerbox title=”教程链接”]
安装教程:https://w2ew.com/index.php/archives/46/
解读onedrive每天流量限制:https://www.abbeyok.com/archives/266
本网站的下载站:单击进入
[/dangerbox]