OLAINDEX另一个OneDrive目录索引应用部署教程

前言

由于OneIndex非常受欢迎,一些优秀的开发者受OneIndex启发,开发出各种OneDrive目录索引应用,例如OLAINDEX,PyOne,CuteOne等等.其功能和主题非常丰富,本文将介绍使用OLAINDEX来部署OneDrive目录索引应用的教程.

一款 OneDrive 目录文件索引应用,基于优雅的 PHP 框架 Laravel5.7 搭建,并通过 Microsoft Graph 接口获取数据展示,支持多类型帐号登录,多种主题显示,简单而强大.

本文为 Stille 原创文章.经实践,测试,整理发布.如需转载请联系作者获得授权,并注明转载地址.

部署流程

一、配置环境

本文以CentOS宝塔面板-LNMP环境为例,宝塔面板具体安装方法,本站也有相关教程,请搜索本站参考.

软件管理
找到PHP或者搜索PHP
设置
OLAINDEX另一个OneDrive目录索引应用部署教程
安装扩展
安装fileinfo和opcache
147745938
禁用函数
删除

proc_open

proc_get_status

函数
2684014695
重启PHP
3054440737
ssh登录服务器
安装Composer

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

3600472158

二、配置站点

左侧点击网站
添加站点
获取网站目录地址
4258075489
ssh登录服务器
根据以下步骤依次执行

cd /www/wwwroot/pan.ioiox.com #将此目录改为刚才获取的目录地址
git clone https://github.com/WangNingkai/OLAINDEX.git tmp 
mv tmp/.git . 
rm -rf tmp 
git reset --hard 
composer install -vvv  #这里确保已经安装composer成功
chmod -R 755 storage/
chown -R www:www *
php artisan od:install
chmod 777 storage/app/config.json

2303842363
3070490435
回到宝塔面板继续配置站点
网站
设置
网站目录

取消勾选

防跨站攻击
运行目录选择public

记得点保存

1119383839
伪静态
选择laravel5
保存
717479045-1
配置文件
注释掉选定内容
避免引用图片无法显示
保存
430828884-1
SSL配置证书
打开强制HTTPS
具体配置根据你实际情况自行设置
1416868956-1

三、配置OLAINDEX

访问域名开始配置OLAINDEX
点击申请
47003171
在新弹出的页面登录你的OneDrive账号
3832619204
复制保存生成的secret,继续点击返回快速启动.
233673297
复制保存生成的id
900206209
回到OLAINDEX页面
输入id和secret
默认选择国际版
保存
3306784015
绑定
1564045500
继续登录刚才的OneDrive账户
3441723450
接受许可
3101960327
安装成功
2193387092
使用

http://你的域名/admin

访问后台管理
默认密码为刚才获取的

12345678

1954674128


结语

OLAINDEX相比较OneIndex功能主题更加丰富,本站资源网盘将迁移至OLAINDEX,相关参考链接:

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


本站提供免费和付费的技术支持.你可以通过留言,邮件,TG群的方式来技术交流和免费咨询.同时也可以付费支持的方式获得相关的技术支持,项目部署配置等服务.具体相关详情请点击查看 技术支持页面

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享