Loading... ## 前言 在Pandownload倒下之后,各个云盘下载神器都收敛起来,这也导致我们网盘的需求也受到了种种限制,所以有了标题提到的私人网盘来补充网盘这块的需求,目前搭配OneDrive的前端OneDrive目录比较流行的有三种: - OLAindex - OneIndex - OneList 这次要说的就是OLAindex --- ## 截图  --- ## 简介 - OneDrive目录索引; - 基于最新PHP框架laravel5搭建而成; - 基于bootswatch响应式页面布局,适配PC、平板、手机; --- ## 功能 - `OneDrive`目录查看索引,支持分页查看; - `图床`功能(国内不太稳低); - 支持文件路径一键复制、下载; - 支持代码、图片、文本文件 `即时预览`; - 支持音视频播放(兼容大部分格式),视频播放采用Dplayer,音乐播放采用Aplayer; - 支持 `文件夹加密`(需管理员); - 支持文件上传(需管理员); - 支持readme/head说明文件添加/编辑/删除; - 支持文件搜索(需管理员); - 支持自定义创建文件夹(需管理员); - 支持文件/文件夹删除(需管理员); - 后台基本管理,支持主题,预览设置等等(清理缓存后及时生效)(需管理员)。 - v2.0全新路径显示(pathinfo) - 添加看图相册 - 配置文件化,不再依赖数据库 --- ## 环境要求 建议安装宝塔面板,进行一键安装 `````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` PHP >= 7.1.3 OpenSSL PHP PHP PDO 扩展 PHP Mbstring 扩展 PHP Tokenizer 扩展 PHP XML 扩展 PHP Ctype 扩展 PHP JSON 扩展 PHP Fileinfo 扩展(非必需,但最好安装) `````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` --- ## 开始安装 1. 安装宝塔面板 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 2. 配置基础环境 勾选 nginx 和 php 7.2,选择安装,php版本必须选7.2或以上  然后需要安装php扩展,在 `软件商店`中选择安装的 `php7.2`,点选 `设置`,在弹出框中选择 `安装扩展`,安装 `phpinfo`  然后在弹出框的 `禁用函数`中删除一下函数: - exec - putenv - shell_exec - proc_open - proc_get_status 然后再第一个选项 `服务`中重启php 至此,环境配置告一段落 3. 配置OLAindex 首先,新建一个网站,操作如下  然后打开宝塔自带的SSH终端,或者连接到服务器的SSH 以下操作是打开宝塔自带的SSH终端  切换到网站目录下,执行一下命令 ````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` git clone https://github.com/YukiCoco/OLAINDEX-Magic.git tmp mv tmp/.git . rm -rf tmp git reset --hard cp database/database.sample.sqlite database/database.sqlite composer install -vvv chmod -R 755 storage/ chown -R www:www * php artisan od:install ````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` 然后按照提示配置自己的域名信息,输入域名时必须带上https:// 然后配置一下网站的参数   网站配置到此结束 4. 配置OneDrive 打开网址,即可自动跳转到安装页面,按照页面提示获取client_id以及sceret即可 获取方法如下图: ##最后 至此,OLAindex就搭建完成了。 <hr class="content-copyright" style="margin-top:50px" /><blockquote class="content-copyright" style="font-style:normal"><p class="content-copyright">版权属于:JsOnGmAX</p><p class="content-copyright">本文链接:<a class="content-copyright" href="https://jsong.cn/archives/22.html" target="_blank" >https://jsong.cn/archives/22.html</a></p><p class="content-copyright">博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议 如有侵权 请联系本人删除</p></blockquote> 最后修改:2020 年 08 月 05 日 09 : 52 AM © 允许规范转载 赞赏 如果觉得我的文章对你有用,请随意赞赏 ×Close 赞赏作者 扫一扫支付 支付宝支付 微信支付
切换到你网站目录下执行:
/www/server/php/72/bin/php artisan od:password
版本号根据你自己安装的php版本修改,就可以重置密码
密码是啥?部署完成打开直接让输入密码登录!
哇 好腻害
滴!学生卡!打卡时间:下午11:17:35,请上车的乘客系好安全带~